Questions marquées «bash»

49
Fermer un descripteur de fichier,> & - vs <& -

Dans le tutoriel bash que je lis, il est dit que si vous ouvrez un descripteur de fichier pour la lecture, c'est-à-dire exec 3< echolist Ensuite, vous devez le fermer comme ça, exec 3<&- Cependant, si vous ouvrez un descripteur de fichier en écriture, vous devez le fermer comme suit: exec...

48
CLICOLOR et LS_COLORS dans bash

J'ai la configuration suivante dans .bashrc pour la coloration des listes. exportation CLICOLOR = 1 export LS_COLORS = 'no = 00: fi = 00: di = 00; 34: ln = 01; 36: pi = 40; 33: so = 01; 35: do = 01; 35: bd = 40; 33; 01: cd = 40; 33; 01: ou = 40; 31; 01: ex = 01; 32: *. tar = 01; 31: *. tgz = 01;...

48
Supprimer les entrées $ PATH en double avec la commande awk

J'essaie d'écrire une fonction shell bash qui me permettra de supprimer les copies dupliquées des répertoires de ma variable d'environnement PATH. On m'a dit qu'il est possible d'y parvenir avec une commande d'une ligne à l'aide de la awkcommande, mais je ne sais pas comment le faire. Quelqu'un...

47
Utilisation prévue de Ctrl + T dans Bash?

J'ai remarqué que bash a un raccourci pour ctrl+ Tqui permute les deux derniers caractères avant le curseur. Je me demande pourquoi les ingénieurs ont décidé d'inclure cela. At-il hérité d'une convention antérieure? Ou existe-t-il un but pratique pour lequel cela est couramment utilisé?...

47
donnant la sortie de grep à rm

J'essaie de canaliser la grepsortie vers rm, mais elle produit des trucs inutiles. Est-ce qu'un interrupteur est nécessaire rm? Ou peut rmpeut être fourni une expression rationnelle directement? ls | grep '^\[Daruchini'| rm rm: opérande manquant Essayez «rm --help» pour plus

47
Bash: double égal vs -eq

Je suis en train de comparer des nombres entiers dans bash (en essayant de voir si l’utilisateur tourne en tant que root), et j’ai trouvé deux façons différentes de le faire: Double égal: if [ $UID == 0 ] then fi -eq if [ $UID -eq 0 ] then fi Je comprends qu'il n'y a pas> = ou <= dans bash,...

47
Faire un cd automatiquement ls

Je trouve que je fais souvent ce qui suit: %> cd bla/bla %> ls Je voudrais que chaque fois que je suis cddans un répertoire, il fait automatiquement un ls. Je me suis occupé de moi .bashrcpendant un moment, mais je ne savais pas comment y