Als «shell» getaggte Fragen

Der Begriff "Shell" bezieht sich auf eine allgemeine Klasse textbasierter interaktiver Befehlsinterpreter, die am häufigsten mit den Unix- und Linux-Betriebssystemen verbunden sind. Bei Fragen zu Shell-Skripten verwenden Sie bitte ein spezifischeres Tag wie "bash", "Powershell" oder "ksh". Ohne ein bestimmtes Tag sollte eine tragbare (POSIX-kompatible) Lösung angenommen werden, obwohl die Verwendung von 'posix' zusätzlich oder 'sh' vorzuziehen ist.


16
So sortieren Sie ein Array in Bash
Ich habe ein Array in Bash, zum Beispiel: array=(a c b f 3 5) Ich muss das Array sortieren. Nicht nur den Inhalt sortiert anzeigen, sondern auch ein neues Array mit den sortierten Elementen erhalten. Das neu sortierte Array kann ein völlig neues oder das alte sein.
139 arrays  bash  shell  sorting 

16
Wie füge ich eine neue Zeile vor einem Muster ein?
Wie füge ich eine neue Zeile vor einem Muster innerhalb einer Zeile ein? Dadurch wird beispielsweise eine neue Zeile hinter dem Regex-Muster eingefügt . sed 's/regex/&\n/g' Wie kann ich das gleiche tun, aber vor dem Muster? In dieser Beispiel-Eingabedatei ist das Muster, mit dem die Übereinstimmung übereinstimmt, die Telefonnummer. some …
138 shell  sed 

14
Befehle nicht auf zsh gefunden
Ich verwende die z-Shell ( zsh) anstelle der Standard-Bash, und es passiert etwas falsch, sodass alle Befehle, die früher funktionierten, nicht mehr erkannt werden: ls zsh: command not found: ls open -e .zshrc zsh: correct 'open' to '_open' [nyae]? Ich weiß nicht, wie ich das zurücksetzen zshoder beheben soll. Hier …
138 shell  osx-lion  zsh 


10
Dateien und Verzeichnisse umbenennen (Präfix hinzufügen)
Ich möchte allen Ordnern und Verzeichnissen ein Präfix hinzufügen. Beispiel: ich habe Hi.jpg 1.txt folder/ this.file_is.here.png another_folder.ok/ Ich möchte das Präfix "PRE_" hinzufügen. PRE_Hi.jpg PRE_1.txt PRE_folder/ PRE_this.file_is.here.png PRE_another_folder.ok/ Grüße,
137 linux  perl  shell 

9
Shell-Skript - Alle Dateien nach <Datum> ändern lassen
Ich mache das lieber nicht in PHP, also hoffe ich, dass jemand, der sich mit Shell-Skripten auskennt, helfen kann. Ich benötige ein Skript, das das Verzeichnis rekursiv durchläuft und feststellt, dass alle Dateien mit dem Datum der letzten Änderung größer als ein Datum sind. Anschließend werden die Dateien tariert und …
136 unix  shell 


7
Bash / sh - Unterschied zwischen && und;
Normalerweise ;kombiniere ich mehr als einen Befehl in einer Zeile, aber einige Leute bevorzugen &amp;&amp;. Gibt es einen Unterschied? Zum Beispiel cd ~; cd -und cd ~ &amp;&amp; cd -scheint das Gleiche zu machen. Welche Version ist portabler, z. B. wird sie von einer Bash-Teilmenge wie der Android-Shell oder so …




18
Schnelle Linux-Dateizahl für eine große Anzahl von Dateien
Ich versuche herauszufinden, wie ich die Anzahl der Dateien in einem bestimmten Verzeichnis am besten ermitteln kann, wenn eine sehr große Anzahl von Dateien vorhanden ist (&gt; 100.000). Wenn so viele Dateien vorhanden sind, ls | wc -ldauert die Ausführung ziemlich lange. Ich glaube, das liegt daran, dass die Namen …
136 linux  shell  disk-io 


11
Woran erkennt man, ob eine Zeichenfolge in POSIX sh eine andere Zeichenfolge enthält?
Ich möchte ein Unix-Shell-Skript schreiben, das verschiedene Logikfunktionen ausführt, wenn sich eine Zeichenfolge in einer anderen Zeichenfolge befindet. Wenn ich mich beispielsweise in einem bestimmten Ordner befinde, verzweigen Sie. Könnte mir bitte jemand sagen, wie das geht? Wenn möglich, möchte ich dies nicht Shell-spezifisch machen (dh nicht nur Bash), aber …
135 shell  unix 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.