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.

1
Pourquoi cette commande ffmpeg fonctionne-t-elle en bash et non en zsh?
Aujourd'hui, je suis rentré du travail (exécuter bash sur une boîte Ubuntu) et j'ai essayé d'exécuter du code sur ma boîte d'archive locale avec mon bien-aimé zsh et les commandes échouaient? La commande est ci-dessous avec les informations personnelles et l'ip changé évidemment ffmpeg -i rtsp://user:pass@my.webserver.org:5554/my-media/media.amp?videocodec=h264 -threads 3 -vcodec copy …
17 bash  zsh  quoting  url 

3
Différence entre {1,2,3} et {1..3}
Y a-t-il une différence entre les séquences {1,2,3}et {1..3}? Par exemple, si j'ai des fichiers file.1 file.2 file.3 et je veux catles utiliser ensemble est-il sûr à utiliser cat file.{1..3} > file? Ce que je sais, c'est que cela cat file.*>filepourrait causer des problèmes car le shell peut parfois étendre …
17 bash 


3
Comment exécuter une boucle infinie en arrière-plan
Comment puis-je exécuter une boucle infinie en arrière-plan, tout en poursuivant l'exécution du script? Exemple de "script": while true; do something_in_the_background; done do_something_while_the_loop_goes_on_in_the_background for 1 2 3; do somethingelse; done exit 0 Cela (remarquez le &) semble planter l'ensemble du système après un court instant: while true; do something_in_the_background & …
17 bash 



4
Espaces à côté des tuyaux
J'ai vu history | grep blahet history |grep blah; et history|grep blahfonctionne également, bien que personne ne semble jamais l'utiliser. Y a-t-il une signification dans les espaces (par exemple, la tuyauterie vers / depuis différentes commandes nécessite une utilisation différente des espaces), ou est-ce toujours arbitraire?
17 bash  shell  pipe 


2
Comment récupérer des alias perdus?
J'ai fait une commande echo dans mon fichier .bash_aliases et effacé tous mes alias, à l'exception de l'alias de test. Cependant, j'ai toujours une session ouverte qui a les alias chargés (dans la tcl?). Puis-je les récupérer de cette session?



2
Que signifient les arguments «-v» et «-x» pour bash?
J'ai vu quelques scripts shell avec le shebang suivant: #!/bin/bash -x -v Cependant, man bashn'explique pas ce que ces arguments -xet -vreprésentent, s'ils appartiennent bashà tous. Alors , qu'est-ce que ceux -xet -v(et d' autres arguments possibles) signifie?
17 bash  shebang 

2
remplacer le backtick par $ () ne fonctionne pas
J'ai d'anciens scripts que j'essaie de mettre à jour. Une partie du code se condense en: export X=`(echo "abc"; echo "def")` echo $X ce qui donne la sortie attendue: abc def Maintenant, Internet me dit que les backticks sont supprimés $(), mais que lorsque j'essaie: export X=$((echo "abc"; echo "def")) …
17 bash 


2
Comment puis-je diffuser des données vers un programme qui s'attend à lire des données à partir d'un fichier qui est donné comme argument?
J'ai un énorme fichier gzippé et je veux qu'un programme (4s-import dans ce cas) le lise. Il faut beaucoup de temps pour d'abord décompresser le fichier, puis appeler le programme avec le chemin d'accès au fichier comme argument. Serait-il possible de faire quelque chose comme: zcat huge.gz | 4s-import <SOME …

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.