source some_file some_file: doit () { echo doit $1 } export TEST=true Wenn ich some_file schreibe, sind die Funktion "doit" und die Variable TEST in der Kommandozeile verfügbar. Aber dieses Skript ausführen: script.sh: #/bin/sh echo $TEST doit test2 Gibt den Wert von TEST zurück, generiert jedoch einen Fehler bezüglich der …
Nachdem ich herausgefunden hatte, dass es sich bei mehreren allgemeinen Befehlen (wie z. B. read) tatsächlich um Bash-Builtins handelt (und wenn ich sie an der Eingabeaufforderung ausführe, führe ich tatsächlich ein zweizeiliges Shell-Skript aus, das direkt an das Builtin weiterleitet), habe ich versucht, zu überprüfen, ob dies auch der Fall …
Momentan /tmpsind einige temporäre Dateien enthalten. Wenn ich meine Festplatte ( /dev/sdc1) oben anhänge /tmp, kann ich die Dateien auf der Festplatte sehen. Was passiert mit dem tatsächlichen Inhalt, /tmpwenn meine Festplatte gemountet ist? Ist es möglich, Schreib- / Lesevorgänge mit dem tatsächlichen Inhalt durchzuführen, /tmpwährend die Festplatte geladen ist? …
Von Zeit zu Zeit waren Linux- und Unix-Benutzer mit verschiedenen Netzwerkproblemen konfrontiert. Viele dieser Probleme werden hier und in einigen anderen Fehlerbehebungsforen vorgestellt, sie sind jedoch sehr konkret und enthalten viele zusätzliche technische Informationen. Manchmal ist es schwierig, den Hauptgrund und den wahren Grund für das Verhalten fehlerhafter Systeme zu …
Ich würde gerne so etwas schreiben: $ ls **.py Um alle .py-Dateinamen abzurufen, durchlaufen Sie rekursiv eine Verzeichnishierarchie. Auch wenn .py-Dateien zu finden sind, gibt die Shell (Bash) Folgendes aus: ls: cannot access **.py: No such file or directory Wie kann ich tun, was ich will? EDIT: Ich möchte angeben, …
Irgendwie habe ich es geschafft, ein Bildschirmfenster zu schließen, ohne es zu bemerken, sodass die Sitzung weiterhin als markiert ist attached. Dies hindert mich daran, mich wieder an diese Sitzung anzuschließen. Was kann ich machen? me@iupr-serv8:~$ screen -r There are several suitable screens on: 25028.pts-19.XXX-serv8 (01/05/2012 07:15:34 PM) (Attached) 24658.pts-19.XXX-serv8 …
Welche Anwendung würden Sie für Linux empfehlen, um MP3s zu markieren? Unter Windows habe ich Tag & Rename verwendet und es hat mir sehr gut gefallen. es funktioniert gut unter Wine, aber ich möchte etwas, das nativ läuft.
Gibt es eine Möglichkeit für ein bezogenes Shell-Skript, den Pfad zu sich selbst herauszufinden? Ich beschäftige mich hauptsächlich mit Bash, obwohl ich einige Mitarbeiter habe, die tcsh verwenden. Ich vermute, dass ich hier nicht viel Glück haben kann, da durch das Sourcing Befehle in der aktuellen Shell ausgeführt werden. Es …
OK, ich bin neu darin. Ich habe installiert tmux, um ein mehrtägiges Experiment durchzuführen. Nach dem Tippen tmux new -s namebekam ich ein neues Fenster mit einem grünen Banner am unteren Rand. Ich kompiliere und starte Java-Programm. Jetzt weiß ich nicht, wie ich das Fenster verlassen soll (während ich es …
Bin ich blind oder gibt es keine Möglichkeit --in-placedafür sort? Um die Ergebnisse in der Eingabedatei zu speichern, verwendet sed -i( --in-place). Ausgabe von sortin die Eingabedatei umleiten sort < f > f führt dazu, dass es leer wird. Wenn es keine --in-placeOption gibt - gibt es vielleicht einen Trick, …
Ich habe den folgenden Befehl ausprobiert, um Proxy einzuschalten yaourt: export ALL_PROXY=http://proxy.example.com:8080 Die Frage ist, wie man den Proxy aufhebt yaourt? Wie kann ich im Allgemeinen den Wert einer Variablen in der aktuellen Shell aufheben?
Ich habe vor kurzem angefangen, es zu benutzen tmuxund mag es sehr, aber seine grüne untere Leiste lenkt ein bisschen ab. Gibt es eine Möglichkeit, seine Farbe zu ändern? oder eine Möglichkeit, es zu verbergen?
Ich habe eine tmp.txtDatei mit zu exportierenden Variablen, zum Beispiel: a=123 b="hello world" c="one more variable" Wie kann ich all diese Variablen mit dem exportBefehl exportieren , damit sie später von untergeordneten Prozessen verwendet werden können?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.