Fragen speziell zu GNUs Bourne Again SHell im Gegensatz zu anderen Bourne / POSIX-Shells. Verwenden Sie bei Fragen zu Unix-Shells im Allgemeinen stattdessen das Tag / shell.
Ich habe einen Prozess auf meinem System, der bekanntermaßen abstürzt und geschäftskritisch ist, mein Netzwerkmanager. In jedem Fall muss ich eine Schleife schreiben, die prüft, ob sie ausgeführt wird, und sie startet, wenn sie nicht ausgeführt wird. Folgendes habe ich mir bisher ausgedacht: #!/bin/bash while [ true ]; do if …
Ich versuche, während einer SFTP-Verbindung einen Dateinamen mit einem String abzugleichen, der im Grunde genommen ein Zeitstempel ist. Wie kann ich einen Teil des Dateinamens abgleichen? Ich kann keine Variable innerhalb einer SFTP-Verbindung deklarieren. Und ich kann auch keine zuvor in Bash erstellte Variable aufrufen. Edit: Dinge, die ich versucht …
Also habe ich eine Website-Links, die so aussehen: site.com/1 site.com/2 site.com/3 usw., bis zu 1000. Wie erstelle ich eine Liste davon mit Bash oder einer anderen Programmiersprache unter Linux? Ich weiß, dass die Frage höchstwahrscheinlich doppelt und die Antwort wahrscheinlich einfach ist. Ich muss nur Zahlen von 1 bis 1000 …
Ich habe eine Liste der übergeordneten Ordner. In jedem übergeordneten Ordner befinden sich Unterordner und Dateien. Wie kann ich die übergeordneten Ordner leeren - dh alle Dateien und Unterordner entfernen und die übergeordneten Ordner leer lassen? Parent folder A subfolder aa file a Parent folder B file b file vv …
Warum gibt das Folgende 1, wenn ich es tue echo $?? #!/bin/bash echo "two">file.txt ARRAY=(one three two) rc=0 for i in ${ARRAY[@]}; do echo "grepping $i " grep "$i" file.txt || rc=$? done exit $rc Der letzte Befehl ist erfolgreich, da es grepfür ist two. Die Ausgabe ist: grepping one …
Ich habe eine Datei, die eine einzelne Spalte von ganzen Zahlen enthält. Ich möchte aus dieser Datei die Liste aller zusammenhängenden Teilfolgen (dh Teilfolgen, die in aufeinanderfolgender Reihenfolge auftreten) extrahieren, die zweimal hintereinander mit der gleichen Nummer beginnen und eine Länge von 12 ganzen Zahlen haben (einschließlich überlappender Teilfolgen). Darüber …
Ich verstehe, dass in GNU / Linux Dateiberechtigungen auch als Dateimodus bezeichnet werden und dass der Begriff "umask" mindestens die folgenden Bedeutungen haben kann: Der in die umaskShell eingebaute Befehl (die übliche Bedeutung). Der entsprechende Systemaufruf des eingebauten Befehls . Ein Shell - Prozess-Wert auch bezeichnet als Dateierstellungsmaske sowie bitmask …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.