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.




5
Paramètres de script dans Bash
J'essaye de créer un script shell qui devrait être utilisé comme ceci: ocrscript.sh -from /home/kristoffer/test.png -to /home/kristoffer/test.txt Le script convertira alors le fichier image en fichier texte. Voici ce que j'ai proposé jusqu'à présent: #!/bin/bash export HOME=/home/kristoffer /usr/local/bin/abbyyocr9 -rl Swedish -if ???fromvalue??? -of ???tovalue??? 2>&1 Mais je ne sais pas …
103 linux  bash  shell  parameters 


7
Comment supprimer plusieurs fichiers à la fois dans Bash sous Linux?
J'ai cette liste de fichiers sur un serveur Linux: abc.log.2012-03-14 abc.log.2012-03-27 abc.log.2012-03-28 abc.log.2012-03-29 abc.log.2012-03-30 abc.log.2012-04-02 abc.log.2012-04-04 abc.log.2012-04-05 abc.log.2012-04-09 abc.log.2012-04-10 J'ai supprimé les fichiers journaux sélectionnés un par un, en utilisant la commande rm -rfci-dessous: rm -rf abc.log.2012-03-14 rm -rf abc.log.2012-03-27 rm -rf abc.log.2012-03-28 Existe-t-il un autre moyen de supprimer les …
103 linux  bash  rm 



15
compter le nombre de répertoires dans un répertoire spécifique
Comment compter le nombre de dossiers dans un répertoire spécifique. J'utilise la commande suivante, mais elle en fournit toujours une supplémentaire. find /directory/ -maxdepth 1 -type d -print| wc -l Par exemple, si j'ai 3 dossiers, cette commande en fournit 4. Si elle contient 5 dossiers, la commande en fournit …
103 linux  bash 

3
Interpolation variable dans le shell
J'ai une variable appelée filepath=/tmp/name. Pour accéder à la variable, je sais que je peux faire ceci: $filepath Dans mon script shell, j'ai essayé de faire quelque chose comme ça (les backticks sont destinés) `tail -1 $filepath_newstap.sh` Cette ligne échoue, duuh !, car la variable n'est pas appelée $filepath_newstap.sh Comment …
103 bash  shell  unix 


11
Expansion de tableau vide Bash avec `set -u`
J'écris un script bash qui a set -u, et j'ai un problème avec l'expansion de tableau vide: bash semble traiter un tableau vide comme une variable non définie pendant l'expansion: $ set -u $ arr=() $ echo "foo: '${arr[@]}'" bash: arr[@]: unbound variable ( declare -a arrn'aide pas non plus.) …
103 bash 


10
Renommer par lots des fichiers avec Bash
Comment Bash peut-il renommer une série de packages pour supprimer leurs numéros de version? J'ai joué avec les deux expret %%, en vain. Exemples: Xft2-2.1.13.pkg devient Xft2.pkg jasper-1.900.1.pkg devient jasper.pkg xorg-libXrandr-1.2.3.pkg devient xorg-libXrandr.pkg
101 bash  shell  file-rename 


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.