Tag: Bash

Npm Befehle funktionieren nicht mit WSL mit zsh

Ich habe vor kurzem mit WSL angefangen, ich habe zsh installiert und einige config gemacht. Ich bin jedoch nicht in der Lage, npm Befehle im WSL-bash-Fenster zu verwenden. Ich kann glücklich npm in Git Bash Cygwin, Command Prompt, etc. verwenden. Aber wenn ich den Befehl in Bash for Ubuntu unter Windows versuche, bekomme ich folgende […]

RHEL 6: GNOME: startet eine * .desktop-Datei in einer Shell, die sich von der Systemvorgabe unterscheidet

Ich bin in RHEL 6 mit bash als meine Standard-Shell. Ich habe ein Skript namens startServers Ich habe eine startServers.desktop-Datei, die ich auf meinem Desktop, so kann ich die Bequemlichkeit der Klick auf ein Symbol, um das Skript zu starten. Es funktioniert gut. Manche Freunde wollen mein Skript benutzen. Sie sind auch auf RHEL 6, […]

Deinstallieren Homebrew durcheinander gebracht git

Ich habe Homebrew mit https://superuser.com/a/203740 deinstalliert. Nach dem Ausführen der obigen Befehle kann ich nicht finden .bashrc und .bash_profle . Alle Dateien sind aus Documents , Desktop und Downloads gegangen: '( Wenn ich git Status auf /Users/ava es zeigt: # On branch master # Untracked files: # (use "git add <file>…" to include in what […]

Tcpdump remote ausführen, während die Paketaufnahme lokal gespeichert wird

Ich habe in Stolperstein gelaufen, während ich versuche, ein Bash-Skript zu erstellen, das Paket-Capture-Dateien von tcpdump auf einen entfernten Server schreiben wird, während er die Ausgabe des Befehls tcpdump anzeigt, so dass der Benutzer des Skripts weiß, wann er ihn stoppen soll. Der Befehl, den ich gerade rufe, wird auf dem Server aufgerufen, auf dem […]

Unerwartetes Ergebnis vom Sortierbefehl von linux bash

Ich habe eine Datei foo.txt mit diesem Inhalt: chr1 15 chr11 5 chr11 8 chr1 7 chr2 23 chr1 35 Ich habe versucht, es zuerst nach der ersten Spalte zu sortieren, und dann nach der zweiten Spalte zum Brechen von Bindungen durch den folgenden Befehl in der Linux-Shell: sort -k 1,1 -k 2,2n foo.txt Aber […]

$ Logout bash: logout: nicht login shell: use exit '

Manchmal, wenn Login aus der Shell (CLI), bekomme ich diese Warnung / Fehlermeldung: S $ logout bash: logout: not login shell: éexit verwenden Es gibt zwei mal, wenn dies geschieht: Auf meinem Remote-Server, wenn ich mich mit einem Benutzerkonto anmelden, das ich erstellt habe, wenn ich versuche zu logout, bekomme ich diesen Fehler Heute (das […]

Wie kann ich meinen $ PATH dauerhaft zurücksetzen?

Ich habe versucht, etwas zu $ ​​PATH hinzuzufügen und es ging völlig falsch. Ich kann jetzt keine Befehle wie ls laufen. Ich habe diese Antwort ( https://apple.stackexchange.com/questions/11745/reset-your-path-variable ) angesehen und die folgenden Zeilen verwendet: PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin PATH=$PATH:~/bin Diese Zeilen regeln das Problem vorübergehend; Wenn ich das Terminal wieder anlasse, scheint es diese Änderungen zu vergessen. Wie […]

Wie kann ich einen String mit einem Platzhalter herausfiltern und ihn mit einer Modifikation in eine andere Textdatei ausgeben?

Ich möchte alle Drittanbieter-Treiber von einem Windows-Image mit DISM deinstallieren, aber es scheint, dass es keine Wildcards akzeptiert. Das heißt, ich müsste sie alle manuell deinstallieren, was ich vermeiden möchte. Bisher habe ich eine Liste aller Treiber in einem Tabellenformat erstellt, wie im Bild unten zu sehen: Ich habe zwei Möglichkeiten, soweit ich sehen kann: […]

Wie kann ich alias eine binäre abhängig von der Maschine bin ich auf

Ich arbeite auf verschiedenen Maschinen, manche als centos7 , manche sind centos6 , ich baue eine binäre tmux mit einer anderen version auf jedem 'type' wie die gleiche version kann nicht beide runn. Wie kann ich sagen, dass mein .bashrc zwischen der Version von tmux wechseln tmux je nachdem, welchen Kasten ich arbeite?

Versuche, eine PID in den Fenstern zu verfolgen, die aus dem Pub-Befehl erstellt wurden

Ich mache etwas Polymer- und Dart-Entwicklung, und wenn ich den Server laufe, laufe ich pub serve um den Server zu drehen. Das Problem ist, dass der Server zu stoppen, muss ich ausbrechen, <ctrl + c> . Das ist eine zweite Sache. Das erste ist: Wenn ich einen Prozess von einer Eingabeaufforderung ablösen möchte, kann ich […]

Lass uns ein Computergenie sein.