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.


3
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&lt; echolist Ensuite, vous devez le fermer comme ça, exec 3&lt;&amp;- Cependant, si vous ouvrez un descripteur de fichier en écriture, vous devez le fermer comme suit: …






8
cron ignore les variables définies dans “.bashrc” et “.bash_profile”
J'ai défini la variable "SHELL" dans le fichier / etc / crontab: [martin@martin ~]$ grep SHELL /etc/crontab SHELL=/usr/local/bin/bash [martin@martin ~]$ file /usr/local/bin/bash /usr/local/bin/bash: ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), dynamically linked (uses shared libs), for FreeBSD 8.0 (800107), stripped [martin@martin ~]$ De plus, tous mes scripts dans …
49 bash  cron 




2
supprimer les messages stderr dans un script bash
Considérez le nom de script suivant (légèrement idiot) 'test1.sh': #/bin/bash # sleep 10 &amp; echo sleep pid = $! pkill sleep Quand je le lance, je reçois non seulement le résultat de l'écho, mais aussi le compte rendu par bash de la mort du sommeil sur stderr: $ ./test1.sh sleep …



4
Comment puis-je supprimer complètement un élément d'un tableau?
unset array[0]supprime l'élément mais quand même si je echo ${array[0]}reçois une valeur nulle, il y a d'autres façons de le faire, mais si un élément d'un tableau contient des espaces comme ci-dessous array[0]='james young' array[1]='mary' array[2]='randy orton' mais ceux-ci échouent également à faire le travail array=${array[@]:1} #removed the 1st element …

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.