Questions marquées «shell-script»

Questions sur les scripts shell, les fichiers exécutables qui sont interprétés par un shell (bash, zsh, etc.).



2
Trouver tous les fichiers avec un Shebang Python
J'essaie d'exécuter une vérification PEP8 contre une grande arborescence source. L'arbre est composé d'un mélange de fichiers dans différentes langues. L'idée est de vérifier tous les scripts Python sans avoir à les lister explicitement. La majorité de ces fichiers n'ont pas réellement d' .pyextension. Existe-t-il un moyen simple de trouver …





2
Test POSIX et -a
J'ai vérifié un de mes scripts avec checkbashisms et j'ai reçu les avertissements suivants: possible bashism in check_ssl_cert line 821 (test -a/-o): if [ -n "${ALTNAMES}" -a -n "${COMMON_NAME}" ] ; then Dans la section 4.62.4 des spécifications POSIX, je trouve primary -a primary Exécute un binaire et des résultats …


1
Redirection de sortie et espaces
Je suis paranoïaque à ce sujet, mais j'espère que c'est une question simple: Y a-t-il une différence entre cat file1 | egrep -oP "[Mm]y string" > /home/user/file.txt et cat file1|egrep -oP "[Mm]y string">/home/user/file.txt c'est-à-dire, est-ce important si j'ai des espaces remplissant les caractères pipe (|) et redirection (>)? Je suis …


2
Parallélisation d'une boucle for
Je veux paralléliser les forboucles du code suivant. Comment faire ça? #!/bin/bash N=$1 n=$2 for (( i=1; i<=$N; i++ )); do min=100000000000000 //set min to some garbage value for (( j=1; j<=$n; j++ )); do val=$(/path/to/a.out) val2=`echo $val | bc` if (( $val2 < $min )); then min=$val2; fi done …




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.