Questions marquées «bash»

Pour des questions sur les scripts écrits pour le shell de commande Bash. Pour les scripts shell avec des erreurs / erreurs de syntaxe, veuillez les vérifier avec le programme shellcheck (ou sur le serveur web shellcheck à https://shellcheck.net) avant de poster ici. Les questions sur l'utilisation interactive de Bash sont plus susceptibles d'être sur le sujet sur Super User que sur Stack Overflow.

9
Bash: erreur de syntaxe: redirection inattendue
Je fais cela dans un script: read direc <<< $(basename `pwd`) et j'obtiens: Syntax error: redirection unexpected dans une machine ubuntu /bin/bash --version GNU bash, version 4.0.33(1)-release (x86_64-pc-linux-gnu) alors que je n'obtiens pas cette erreur dans une autre machine suse: /bin/bash --version GNU bash, version 3.2.39(1)-release (x86_64-suse-linux-gnu) Copyright (C) 2007 …
138 bash  ubuntu 


10
Trier un fichier texte par longueur de ligne, espaces compris
J'ai un fichier CSV qui ressemble à ceci AS2345, ASDF1232, Mr. Plain Example, 110 Binary ave., Atlantis, RI, 12345, (999) 123-5555,1.56 AS2345, ASDF1232, Mme Plain Example, 1121110 Ternary st. 110 avenue binaire .., Atlantis, RI, 12345, (999) 123-5555,1.56 AS2345, ASDF1232, M. Plain Example, 110 Binary ave., Liberty City, RI, 12345, …
137 bash  sorting  text  awk 

3
Émuler une boucle do-while dans Bash
Quelle est la meilleure façon d'émuler une boucle do-while dans Bash? Je pourrais vérifier la condition avant d'entrer dans la whileboucle, puis continuer à vérifier la condition dans la boucle, mais c'est du code dupliqué. Existe-t-il un moyen plus propre? Pseudo code de mon script: while [ current_time <= $cutoff …
137 bash  loops  do-while 


7
Bash / sh - différence entre && et;
J'utilise normalement ;pour combiner plus d'une commande dans une ligne, mais certaines personnes préfèrent &&. Y a-t-il une différence? Par exemple, cd ~; cd -et cd ~ && cd -semble faire la même chose. Quelle version est la plus portable, par exemple sera prise en charge par un sous-ensemble bash …




4
Opérateurs d'égalité Bash (==, -eq)
Quelqu'un peut-il expliquer la différence entre -eqet ==dans les scripts bash? Y a-t-il une différence entre ce qui suit? [ $a -eq $b ] et [ $a == $b ] Est-ce simplement que cela ==n'est utilisé que lorsque les variables contiennent des nombres?
136 bash 


3
bash attribuer une valeur par défaut
$ {paramètre: = mot} Attribuer des valeurs par défaut. Si le paramètre est non défini ou nul, le développement du mot est affecté au paramètre. La valeur du paramètre est alors substituée. Les paramètres de position et les paramètres spéciaux ne peuvent pas être affectés de cette manière. Je pensais …
135 bash 


15
Comment analyser XML dans Bash?
Idéalement, ce que j'aimerais pouvoir faire, c'est: cat xhtmlfile.xhtml | getElementViaXPath --path='/html/head/title' | sed -e 's%(^<title>|</title>$)%%g' > titleOfXHTMLPage.txt
134 xml  bash  xhtml  shell  xpath 


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.