Ich schaue mir ein Bash-Skript an, das jemand anderes geschrieben hat und das verwendet mktemp: TEMP=`mktemp --directory` Diese Leitung funktioniert jedoch auf meinem Computer nicht (OS X 10.6). Wie kann ich diese Leitung so reparieren, dass sie plattformübergreifend kompatibel ist? EDIT: Ein alternativer Befehl wäre auch ausreichend.
Betrachten Sie den folgenden Code: foo () { echo $* } bar () { echo $@ } foo 1 2 3 4 bar 1 2 3 4 Es gibt aus: 1 2 3 4 1 2 3 4 Ich benutze Ksh88, aber ich interessiere mich auch für andere gebräuchliche Shells. …
Ich habe hier gelesen , dass der Zweck von exportin einer Shell ist, die Variable für Unterprozesse verfügbar zu machen, die von der Shell aus gestartet wurden. Ich habe jedoch auch hier und hier gelesen , dass "Prozesse ihre Umgebung von ihren Eltern erben (dem Prozess, der sie gestartet hat)". …
Unter Linux bedeutet die vollständige Ausführung eines Befehls wie cpoder ddnicht, dass die Daten auf das Gerät geschrieben wurden. Man muss zum Beispiel syncdie Funktion "Sicher entfernen" oder "Auswerfen" auf dem Laufwerk aufrufen oder aufrufen. Welche Philosophie steckt hinter einem solchen Ansatz? Warum werden die Daten nicht sofort geschrieben? Besteht …
Auf meinem Ubuntu-Desktop und auf meinem Debian-Server habe ich ein Skript, das jede Minute ausgeführt werden muss (ein Skript, das die Minutentaktik meines Space-Online-Browserspiels aufruft ). Das Problem ist, dass cron auf Debian-Derivaten bei /var/log/syslogjeder Ausführung protokolliert . Am Ende habe ich die Nachricht wiederholt gesehen, in der sie immer …
In Anbetracht der Tatsache, dass POSIX einem gemeinsamen Standard unter allen Unices am nächsten kommt, möchte ich wissen, ob es eine Shell gibt, die es ausschließlich unterstützt. Während die meisten modernen Shells POSIX unterstützen (und POSIX-kompatible Skripte problemlos ausführen), können sie nicht gut auf nicht kompatible Funktionen hinweisen. Gibt es …
Wenn apt-get upgradeich eine Aktion mache, erhalte ich manchmal die Meldung "Die folgenden Pakete wurden zurückgehalten". Zum Beispiel: $ sudo apt-get upgrade Reading package lists... Done Building dependency tree Reading state information... Done The following packages have been kept back: linux-headers-server linux-image-server linux-server 0 upgraded, 0 newly installed, 0 to …
setund shoptsind beide Shell-Builtins, die verschiedene Optionen steuern. Ich vergesse oft, welche Optionen von welchem Befehl gesetzt werden und welche Option setzt / deaktiviert ( set -o/+o, shopt -s/-u). Warum gibt es zwei verschiedene Befehle, die anscheinend dasselbe tun (und unterschiedliche Argumente dafür haben)? Gibt es eine einfache Möglichkeit, sich …
Ich versuche, die Lautstärke mit meinem Programmierskript zu steuern. Wie kann ich unter Fedora 15, Ubuntu Linux Folgendes tun? Stumm / Laut Lauter und leiser Hinweis: Bitte beachten Sie, dass ich ein Web-USB-Mikrofon / -Lautsprecher sowie ein analoges Mikrofon / einen analogen Lautsprecher verwende. Ich möchte mich auf jeden Fall …
Gibt es einen wesentlichen Unterschied zwischen einem eingebauten Befehl und einem anderen Befehl, der nominell dasselbe tun kann? z.B. Erhalten Builtins eine "besondere" Behandlung? ... gibt es weniger Overhead, der sie laufen lässt? .. oder sind sie einfach "eingebaut"; wie das Armaturenbrett Ihres Autos? ... und gibt es eine definitive …
Manchmal fange ich an, Konfigurationsdateien /etcmit Vim zu bearbeiten , vergesse aber, sudoVim mit zu starten. Das unvermeidliche Ergebnis ist dann, dass ich nach Abschluss meiner Änderungen den gefürchteten Hinweis erhalte, dass ich nicht die Berechtigung zum Speichern der Datei habe. Meistens sind die Änderungen so klein, dass ich Vim …
Wird Kernel-Speicherplatz verwendet, wenn der Kernel im Auftrag des Benutzerprogramms ausgeführt wird, z. B. Systemaufruf? Oder ist es der Adressraum für alle Kernel-Threads (zum Beispiel Scheduler)? Wenn es das erste ist, bedeutet dies, dass das normale Anwenderprogramm nicht mehr als 3 GB Speicher haben kann (wenn die Unterteilung 3 GB …
Ist es möglich, System-E-Mails auf einer Linux-Box einzurichten, die über einen anderen SMTP-Server gesendet werden sollen - möglicherweise sogar mit Authentifizierung? Wenn ja, wie mache ich das? Wenn das unklar ist, geben Sie ein Beispiel. Wenn ich in der Befehlszeile bin und tippe: cat body.txt | mail -s "just a …
Wie kann ich unter lsLinux eine Auflistung der Dateinamen nur für Datum und Größe erstellen? Ich muss die anderen Informationen wie Eigentümer oder Erlaubnis nicht sehen. Ist das möglich?
Ich benutze Ubuntu 16.04 LTS. Ich habe python3installiert. Es sind zwei Versionen installiert, python 3.4.3und python 3.6. Wann immer ich einen python3Befehl verwende, dauert dies python 3.4.3standardmäßig. Ich möchte verwenden python 3.6mit python3. python3 --version zeigt an version 3.4.3 Ich installiere ansiblewelche unterstützt version > 3.5. Also, wann immer ich …
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.