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.




9
Verzeichnis aus PATH entfernen
Ich versuche, wxWidgets mit MingW zu kompilieren, und ich habe Cygwin auf meinem Weg, was zu Konflikten zu führen scheint. Ich möchte also /d/Programme/cygwin/binaus der PATH-Variablen entfernen und frage mich, ob es eine elegante Möglichkeit gibt, dies zu tun. Der naive Ansatz wäre, es in eine Datei umzuwandeln, sie manuell …


1
Warum verwendet echo> file mehr Echtzeit als echo | sed> file?
Das folgende Beispiel hat mich überrascht. Es scheint kontraintuitiv zu sein ... abgesehen von der Tatsache, dass ein Whisker mehr Benutzerzeit für die echo | sedCombo hat. Warum verbraucht sysecho so viel Zeit, wenn es alleine läuft, oder sollte sich die Frage stellen, wie sich sedder Stand der Dinge ändert …
28 bash  shell  pipe  time  echo 

6
Verwenden von VI-Tasten zum Bearbeiten von Shell-Befehlen unter UNIX
Früher hatte ich einen Kollegen, der wirklich gut mit UNIX umgehen konnte. Er zeigte mir, wie ich Vi-Tastenkombinationen verwenden kann, um meine Shell-Befehle zu bearbeiten. Er legte den Befehl in eine Datei, die jedes Mal ausgeführt wurde, wenn ich mich anmeldete. Seitdem bin ich zu einem anderen Projekt gewechselt. Leider …
28 shell  vim  terminal  vi 

3
Wie ändere ich PATH in einem Shell-Skript?
Ich habe mehrere Projekte, bei denen ich die Versionen von Java / Grails / Maven ändern muss. Ich versuche, dies mit einigen Skripten zu behandeln, die die Änderungen vornehmen würden. Beispielsweise: #!/bin/sh export JAVA_HOME=/cygdrive/c/dev/Java/jdk1.5.0_22 export PATH=$JAVA_HOME/bin:$PATH export GRAILS_HOME=/cygdrive/c/dev/grails-1.0.3 export PATH=$GRAILS_HOME/bin:$PATH export MAVEN_HOME=/cygdrive/c/dev/apache-maven-2.0.11 export PATH=$MAVEN_HOME/bin:$PATH which java which grails which mvn …

8
grep und schwanz -f?
Ist es möglich, eine tail -f(oder ähnliche) Datei grepgleichzeitig zu bearbeiten? Es würde mir nichts ausmachen, wenn andere Befehle nur nach dieser Art von Verhalten Ausschau halten.







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.