Questions marquées «bash»

Questions spécifiques au Bourne Again SHell de GNU, par opposition aux autres shells Bourne / POSIX. Pour les questions sur les shells Unix en général, utilisez plutôt la balise / shell.


16
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 sait comment?
48 bash  shell  awk  path 


10
Comment tester si un fichier utilise CRLF ou LF sans le modifier?
Je dois exécuter périodiquement une commande qui garantit que certains fichiers texte sont conservés en mode Linux. Malheureusement, dos2unixmodifie toujours le fichier, ce qui perturberait les horodatages des fichiers et des dossiers et provoquerait des écritures inutiles. Le script que j'écris est en Bash, je préférerais donc des réponses basées …


5
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é?


3
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 …
47 bash  shell  arithmetic 


12
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 arriver.

5
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 d’informations.
47 bash  grep  rm 





En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.