Als «ksh» getaggte Fragen

15
Wie kann ich nur mkdir, wenn noch kein Verzeichnis vorhanden ist?
Ich schreibe ein Shell-Skript, das unter der KornShell (ksh) unter AIX ausgeführt werden soll. Ich möchte den mkdirBefehl verwenden, um ein Verzeichnis zu erstellen. Möglicherweise ist das Verzeichnis jedoch bereits vorhanden. In diesem Fall möchte ich nichts tun. Daher möchte ich entweder testen, ob das Verzeichnis nicht vorhanden ist, oder …
1987 shell  scripting  ksh  aix  mkdir 



17
So erkennen Sie, ob ein Skript bezogen wird
Ich habe ein Skript, in dem ich nicht möchte, dass es aufgerufen wird, exitwenn es bezogen wird. Ich dachte daran zu prüfen, ob $0 == bashdies jedoch Probleme bereitet, wenn das Skript von einem anderen Skript stammt oder wenn der Benutzer es von einer anderen Shell wie bezieht ksh. Gibt …
217 bash  ksh 

8
Wie erhalte ich die zweite Spalte aus der Befehlsausgabe?
Die Ausgabe meines Befehls ist ungefähr so: 1540 "A B" 6 "C" 119 "D" Die erste Spalte ist immer eine Zahl, gefolgt von einem Leerzeichen und einer Zeichenfolge in doppelten Anführungszeichen. Mein Zweck ist es, nur die zweite Spalte zu erhalten, wie: "A B" "C" "D" Ich wollte verwenden <some_command> …
152 shell  awk  ksh 

2
Was bedeutet es in der Shell, wenn wir einen Befehl in Dollarzeichen und Klammern setzen: $ (Befehl)
Ich möchte nur die folgende Codezeile in der Shell verstehen. Es wird verwendet, um das aktuelle Arbeitsverzeichnis abzurufen. Mir ist bekannt, dass $(variable)name den Wert innerhalb des Variablennamens zurückgibt, aber was $(command)soll zurückgeben? Gibt es den Wert zurück, nachdem der Befehl ausgeführt wurde? In diesem Fall können wir `den Befehl …
109 bash  shell  terminal  sh  ksh 
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.