Als «shell-script» getaggte Fragen

10
Bash - Koppeln Sie jede Dateizeile

Diese Frage hängt stark mit dieser und dieser Frage zusammen. Ich habe eine Datei, die mehrere Zeilen enthält, wobei jede Zeile ein Pfad zu einer Datei ist. Jetzt möchte ich jede Zeile mit jeder anderen Zeile (nicht selbst) koppeln. Auch ein Paar A Bist B Afür meine Zwecke gleich einem Paar, daher...

9
Parallelisierung einer for-Schleife

Ich möchte die forSchleifen des folgenden Codes parallelisieren . Wie macht man das? #!/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...

9
Ausgabeumleitung und Leerzeichen

Ich bin darüber paranoid, aber hoffentlich ist es eine einfache Frage: Gibt es einen Unterschied zwischen cat file1 | egrep -oP "[Mm]y string" > /home/user/file.txt und cat file1|egrep -oP "[Mm]y string">/home/user/file.txt Ist es also wichtig, ob Leerzeichen die Pipe- (|) und...

9
POSIX-Test und -a

Ich habe ein Skript von mir mit Checkbashisms überprüft und die folgenden Warnungen erhalten: possible bashism in check_ssl_cert line 821 (test -a/-o): if [ -n "${ALTNAMES}" -a -n "${COMMON_NAME}" ] ; then In Abschnitt 4.62.4 der POSIX-Spezifikationen finde ich Primär -a Primär Führt eine...

9
Finde alle Dateien mit einem Python Shebang

Ich versuche, eine PEP8-Prüfung für einen großen Quellbaum durchzuführen. Der Baum besteht aus einer Mischung von Dateien in verschiedenen Sprachen. Die Idee ist, alle Python-Skripte zu überprüfen, ohne sie explizit auflisten zu müssen. Die meisten dieser Dateien haben keine .pyErweiterung. Gibt es...