Ich denke, diese Begriffe beziehen sich fast auf dasselbe, wenn sie lose verwendet werden: Terminal Schale tty Konsole Worauf bezieht sich jeder dieser Begriffe
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.
Ich denke, diese Begriffe beziehen sich fast auf dasselbe, wenn sie lose verwendet werden: Terminal Schale tty Konsole Worauf bezieht sich jeder dieser Begriffe
Ich möchte alle Zeilen in mehreren Dateien finden, die einem von zwei Mustern entsprechen. Ich habe versucht, die Muster, nach denen ich suche, durch Tippen zu finden grep (foo|bar) *.txt Aber die Shell interpretiert das |als Pipe und beschwert sich, wenn bares sich nicht um eine ausführbare Datei...
Was sind die Unterschiede zwischen $ nohup foo und $ foo & und $ foo & $
Ich habe --in dem compgenBefehl verwendet gesehen. Zum Beispiel: compgen -W "foo bar baz" -- b Was bedeutet das
Ich habe ein Skript, das zwei Befehle aufruft: long_running_command | print_progress Der long_running_commandAusdruck ist ein Fortschritt, aber ich bin unzufrieden damit. Ich verwende print_progress, um es schöner zu machen (nämlich, ich drucke den Fortschritt in einer einzigen Zeile). Das Problem:...
Wie entferne ich eine Datei, deren Dateiname mit einem Bindestrich (Bindestrich oder Minus) beginnt -? Ich bin in einen Remote-OSX-Server eingebunden und habe diese Datei in meinem Verzeichnis: tohru:~ $ ls -l total 8 -rw-r--r-- 1 me staff 1352 Aug 18 14:33 --help ... Wie in aller Welt kann ich...
Was sind die praktischen Verwendungen von beiden pushdund popdwann gibt es einen Vorteil, wenn diese beiden Befehle gegenüber cdund verwendet werden cd -? BEARBEITEN : Ich suche nach einigen praktischen Beispielen für die Verwendung dieser beiden Befehle oder nach Gründen, um den Stapel mit...
Wenn für den Pfad zu einem ausführbaren suchen oder prüfen , was passieren würde , wenn Sie einen Befehlsnamen in einem Unix - Shell geben, gibt es eine Fülle von verschiedenen Dienstprogramme ( which, type, command, whence, where, whereis, whatis, hash, etc.). Wir hören oft, dass whichdies...
Ich verstehe den grundlegenden Unterschied zwischen einer interaktiven und einer nicht interaktiven Shell. Aber was unterscheidet eine Login-Shell genau von einer Nicht-Login-Shell? Können Sie Beispiele für die Verwendung einer nicht angemeldeten interaktiven Shell
Ich schreibe ein Bash-Skript, um nach einer Datei zu suchen, wenn sie nicht existiert. Dann erstelle sie und hänge sie an: Host localhost ForwardAgent yes So "line then new line 'tab' then text"denke ich sein ein sensibles Format. Ich weiß, dass du das kannst: cat temp.txt >> data.txt Aber es...
Die echo "20+5"wörtliche Verwendung erzeugt den Text " 20+5". Welchen Befehl kann ich 25in diesem Fall verwenden, um die numerische Summe abzurufen? Und was ist der einfachste Weg, dies mit bash als Gleitkommazahl zu tun? Zum Beispiel echo $((3224/3807.0))druckt 0:(. Ich suche nach Antworten, indem...
Ich habe zwei Prozesse foound bar, verbunden mit einer Pipe: $ foo | bar barverlässt immer 0; Ich interessiere mich für den Exit-Code von foo. Gibt es eine Möglichkeit, daran
Oder eine Einführung in die robuste Handhabung von Dateinamen und andere Zeichenfolgen, die in Shell-Skripten übergeben werden. Ich habe ein Shell-Skript geschrieben, das die meiste Zeit gut funktioniert. Aber es drosselt bei einigen Eingaben (z. B. bei einigen Dateinamen). Ich habe ein Problem wie...
Abgesehen von "Die MMU der CPU sendet ein Signal" und "Der Kernel leitet es an das fehlerhafte Programm weiter und beendet es", kann ich anscheinend keine Informationen dazu finden. Ich nahm an, dass es wahrscheinlich das Signal an die Shell sendet und die Shell es durch Beenden des fehlerhaften...
Es gibt zwei Syntaxen für die Befehlssubstitution: mit Dollar-Klammern und mit Backticks. Laufen top -p $(pidof init)und top -p `pidof init`gibt die gleiche Ausgabe. Gibt es zwei Möglichkeiten, dasselbe zu tun, oder gibt es
Von vi, wenn Sie den Befehl :sp, teilt sich der Bildschirm in zwei „Ansichten“, so dass Sie mehr als eine Datei aus dem gleichen Endgerät bearbeiten. Gibt es eine Möglichkeit, mehrere Shells im selben Terminal zu
Die meiste Zeit arbeite ich in Unix-Umgebungen und verwende Terminalemulatoren. Ich versuche, Farbe in der Befehlszeile zu verwenden, da Farbe die Ausgabe nützlicher und intuitiver macht. Welche Optionen gibt es, um meiner Terminalumgebung Farbe hinzuzufügen? Welche Tricks benutzt du? Welche...
Ich möchte ein Shell-Skript wie das folgende haben: my-app & echo $my-app-pid Aber ich weiß nicht, wie die pid des gerade ausgeführten Befehls erhalten wird. Ich weiß, ich kann nur den jobs -p my-appBefehl verwenden, um die PID zu greifen. Wenn ich die Shell jedoch mehrmals ausführen möchte,...
Wie kann ich die Größe einer Datei in einem Bash-Skript ermitteln? Wie ordne ich dies einer Bash-Variablen zu, damit ich sie später verwenden
Ich sehe oft Online-Tutorials, die verschiedene Befehle mit verschiedenen Symbolen verbinden. Zum Beispiel: command1 | command2 command1 & command2 command1 || command2 command1 && command2 Andere scheinen Befehle mit Dateien zu verbinden: command1 > file1 command1 >> file1 Was...