Als «bash» getaggte Fragen

Bash ist eine kostenlose Shell für Unix-ähnliche Betriebssysteme aus dem GNU-Projekt.


2
Warum wird bei einem Hintergrundprozess, der in Bash gestartet wurde, die Standardausgabe auf dem Bildschirm gedruckt?
Ich habe Probleme, meine Situation zu verstehen, und Google war bisher nicht sehr hilfreich. Ich habe einen Bash-Hintergrundjob gestartet: ping google.com & Zuerst erhalte ich die Prozess-ID, dann druckt Bash die Standardausgabe auf dem Bildschirm. user@host:~$ ping google.com & [1] 14004 user@host:~$ PING google.com (173.194.44.66) 56(84) bytes of data. 64 …


2
gestoppte Prozesse in Linux Bash umschalten (mit Putty)
Wenn ich über ssh (putty) auf einen Remote-Server (Ubunty Hardy) zugreife, kann ich die Ausführung von "Programmen" mit STRG-Z (Pausensignal) beenden. Ich kann mehrere pausierte Jobs haben, was ich mit dem Befehl 'jobs' sehen kann. Die Frage ist, ob es möglich (oder bereits vorhanden) ist, eine Verknüpfung für den Wechsel …
5 linux  bash  putty 

1
sudo -E übergibt nicht alle Variablen
Beim Lesen von habe man pagesich erwartet sudo -E, dass alle Umgebungsvariablen an die Subshell übergeben werden, aber ich erhalte nicht die erwarteten Ergebnisse. Wie erwartet, super: $ export LD_LIBRARY_PATH=/home/mmendez/toolchains/x86-destdir/usr/lib/ $ env | grep LD LD_LIBRARY_PATH=/home/mmendez/toolchains/x86-destdir/usr/lib/ Mehr awesomeness: $ env -i LD_LIBRARY_PATH=/tmp/no/where env | grep LD LD_LIBRARY_PATH=/tmp/no/where Nicht das, was …

3
Entfernen Sie "\ r" aus der Ausgabe im Bash-Skript
Hier ist mein Bash-Skript, das eine Variable von PHP gesendet wird: STRING1="/opt/lampp/htdocs/dev/img/$VAR1" mv $STRING1 "/opt/lampp/htdocs/dev/newlocation/" Aus irgendeinem Grund wird "\ r" am Ende von $ STRING1 platziert und die Datei kann nicht gefunden werden, da sie die Form "my_picture.jpg \ r" hat. Jede Hilfe wird geschätzt!
5 bash 

2
Filter Tail-Befehl durch mehrere Grep-Befehle, um Dateien zu trennen
Ich versuche, die Ausgabe einer Protokolldatei auf der Grundlage eines Grep-Filters in getrennte Protokolldateien zu filtern. tail -f test.log | tee> (grep "Error"> error.log)> (grep "Warning" "> warning.log) Auf diese Weise befinden sich alle "Fehler" -Einträge in einer Datei und alle "Warnung" -Einträge in einer separaten Datei. Ich weiß, dass …
5 linux  bash  grep  tail 




1
Prozesse unter Mac OSX verheddern sich und fremde CPU-Auslastung
Ich arbeite in einer wissenschaftlichen Einrichtung, und eine der Aufgaben, an denen ich gerade arbeite, umfasst das Ausführen von Simulationen und die Ausgabe der Daten, die von der Festplatte auf Festplatte erzeugt werden. Wenn ich "on-the-fly" sage, meine ich, dass das Programm selbst jede Sekunde Daten auf die Festplatte spuckt. …
4 macos  mac  bash  c++  mac-pro 

1
Die Tab-Vervollständigung von Befehlsargumenten schlägt in Cygwin aufgrund der Erweiterung ".exe" fehl
Gibt es eine Konfigurationsoption in Cygwin, so dass, wenn Bash den Namen des Befehls abschließt, der Dateiname .exe Suffix wird ignoriert (nicht enthalten)? Erklärung des Problems Wenn Sie in einem Cygwin-System die Tab-Vervollständigung in Bash verwenden, um den Namen eines Befehls zu vervollständigen, die .exe Erweiterung wird an den Befehlsnamen …



3
Fügen Sie allen Verzeichnissen eines Pfads Leseberechtigungen hinzu
Ich möchte für alle Verzeichnisse im unten angegebenen Pfad andere Dateiberechtigungen hinzufügen (nicht ändern). So etwas wie chmod -R xx4 /home/mDB/admin/KNUCKLES/dbs/ Der Weg /home/mDB/admin/KNUCKLES/dbs/ Ich versuche es mit diesem Befehl, den ich in einem Forum gefunden habe, aber er funktioniert bei mir nicht. chmod +r /home/mDB/admin/KNUCKLES/dbs/ -R Ich möchte nur …

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.