Als «shell» getaggte Fragen

Die Shell ist die Befehlszeilenschnittstelle von Unix. Sie können Befehle interaktiv in eine Shell eingeben oder Skripts schreiben, um Aufgaben zu automatisieren. Verwenden Sie dieses Tag für Fragen zu / bin / sh und den meisten kompatiblen Shells (ash, bash, ksh, zsh,…). Überprüfen Sie Shell-Skripte mit Fehlern auf http://shellcheck.net, bevor Sie sie hier veröffentlichen.

1
Richtige Methode zum Verteilen von Shell-Skripten
Was ist der beste Weg, um Shell-Skripte zu verteilen, wenn das Verhalten von Shells durch geändert werden kann setund daher unvorhersehbar ist? Wird beispielsweise rm *.txtin den Umgebungen, in denen es ausgeführt wurde , nicht wie erwartet set -fausgeführt. Wie soll ich sicherstellen, dass rm *.txtin allen Umgebungen alle Textdateien …

4
awk mit if-Anweisungen
Ich versuche, mit awk aus einer Datei zu drucken, aber meine Ausgabe ist leer. Hier ist mein Code bis jetzt accountNum=$1 while read -r LINE || [[ -n $LINE ]] ; do awk -F',' '{ if($1==accountNum) { print $3.$2 } }' Accounts done < Accounts Ich habe auch Folgendes versucht: …
8 shell  scripting  awk 

2
Umleiten der Ausgabe abhängig von Grep Regex
Ich verwende gradle run, um einen REST-Server zu starten. Die Ausgabe des REST-Servers sieht folgendermaßen aus: XXX.XXX.XX.XXX - <moreinfo> randomtext randomtext XXX.XXX.XX.XXX - <moreinfo> XXX.XXX.XX.XXX - <moreinfo> randomtext XXX.XXX.XX.XXX - <moreinfo> XXX.XXX.XX.XXXHier ist eine IP-Adresse, zufälliger Text sind Fehlermeldungen. Alle Ausgaben sind leider an stdout gerichtet. Wie kann ich alle …

4
Was ist die Quelle der Hilfe?
help Zeigt Informationen zu integrierten Befehlen an. Was ist die Quelle der Hilfe? Verwaltet es eine Datenbank für integrierte Befehle oder liest es einige Dateien der einzelnen integrierten Befehle (ähnlich der Manpage der einzelnen Dienstprogramme)? Manchmal finde ich, dass seine Informationen das zu erweitern scheinen --help $ cd --help bash: …
8 shell 










2
Suchen Sie den Speicherort des Shell-Skripts
Ist es möglich, dass ein Shell-Skript seinen Speicherort kennt? Ich habe gelesen , um sourced Shell - Skript zu bestimmen Pfad aber die Antworten konzentrieren sich auf bashund tcshund fehlschlagen , wenn ein POSIX - Shell verwendet wird. $0ist auch nicht die Lösung und liefert falsche Ergebnisse . Eine Lösung …
8 shell  path 

2
Was bedeutet "cd &"?
Ich weiß, wie man durch Eingabe das Verzeichnis vom Terminal wechselt cd <directory> Aber hier ist das Szenario. Ich habe Terminal verwendet, um in den Ordner meines Git-Repositorys zu wechseln. glennRepositories glenn-remdroid-repository Angesichts der obigen Ordnerstruktur möchte ich einschalten, glenn-remdroid-repositoryda dies mein Repository ist. cd glennRepositories Bevor ich in das …

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.