Ich habe eine Frage zu den awk / sed-Operatoren. Ich habe eine große Datei, die folgende Reihe von Zeilen wiederholt hat Expression loweWallrhoPhi : sum=-6.97168e-09 Expression leftWallrhoPhi : sum=6.97168e-09 Expression lowerWallPhi : sum=-5.12623e-12 Expression leftWallPhi : sum=5.12623e-12 Expression loweWallrhoUSf : sum=-6.936e-09 Expression leftWallrhoUSf : sum=6.97169e-09 Expression lowerWallUSf : sum=-5.1e-12 Expression …
Das Learning Bash Book erwähnt, dass eine Subshell nur Umgebungsvariablen und Dateideskriptoren usw. erbt und keine Variablen, die nicht exportiert werden: $ var=15 $ (echo $var) 15 $ ./file # this file include the same command echo $var $ Wie ich weiß, erstellt die Shell zwei Subshells für ()und für …
Es gibt viele Möglichkeiten, Zeichen in einer Variablen zu ersetzen. Der kürzeste Weg, den ich herausgefunden habe, ist trbisher: OUTPUT=a\'b\"c\`d_123and_a_lot_more OUTPUT=$(echo "$OUTPUT"|tr -d "'\`\"") echo $OUTPUT Gibt es einen schnelleren Weg? Und dann ist dies unter Angabe sicher für Angebote wie ', "und `selbst?
lessselbst ist laut diesem Thread nicht in der Lage, Syntax-Hervorhebungen vorzunehmen . Die git difffarbige Ausgabe wird jedoch in weniger als dem Standard-Pager angezeigt. Wenn ich die Ausgabe von git diffin eine Datei umleitung, sind keine Escape-Farbsequenzen sichtbar. Weiß git diff, wohin es gesendet wird, und formatiert die Ausgabe entsprechend? …
Ich habe einen lokalen Proxy für alle meine Hosts in meiner .ssh-Konfiguration hinzugefügt, möchte jedoch ohne den Proxy-Befehl eine Shell für meine lokale VM erstellen. Ausgabe meines SSH-Versuchs: debug1: /Users/bbarbour/.ssh/config line 1: Applying options for local.dev debug1: /Users/bbarbour/.ssh/config line 65: Applying options for * Wie verhindere ich angesichts der folgenden …
Ich schreibe ein Shell-Skript in Bash. Irgendwann im Skript wird festgestellt, dass der Computer neu gestartet werden muss, bevor der Vorgang fortgesetzt werden kann. Es gibt heraus: sudo reboot Wenn der Computer wieder hochfährt, muss dieses Skript noch mehr Arbeit erledigen. Wie konfiguriere ich etwas, um die Arbeit in diesem …
Ist es richtig , bestimmte Sonderzeichen zu verwenden, wie +, &, ', .(Punkt) und ,(Komma), im Grunde, in Dateinamen. Ich verstehe, dass Sie -und _ohne Probleme verwenden können, aber bei einigen Nachforschungen konnte ich nichts Bestimmtes über die anderen Symbole finden. Einige sagen, dass Sie es können, andere sagen, dass …
Das Problem ist, dass beim Ausführen von watch der folgende shFehler auftritt: sh: 1: func1: not found Hier ist der Code: #!/bin/bash func1(){ echo $1 } export -f func1 watch func1
Ich habe einen Kartenleser angeschlossen /dev/sdb. Ich erteile dem Eigentümer, der Gruppe und dem Rest der Welt alle Berechtigungen, indem ich Folgendes verwende: sudo chmod 777 /dev/sdb Kann ich einfach eine andere Kombination verwenden, sodass nur der Besitzer (ich) den Kartenleser verwenden kann? Es gibt nur ein Benutzerkonto.
Diese Frage wurde von Server Fault migriert, da sie unter Unix und Linux Stack Exchange beantwortet werden kann. Vor 5 Jahren migriert . Dies ist der Bash-Code, der ausgeführt werden sollte. Zuerst ersetzt es den Benutzer durch openproject und führt dann den gesamten Code aus su openproject -c "bash -l" …
Ich habe kürzlich die Größe der Festplatte einer VM in VMWare ESXi von 150 GB auf 500 GB geändert. Danach habe ich Gparted verwendet, um die Größe der Partition dieses Bildes effektiv zu ändern. Jetzt muss ich nur noch die Größe des Dateisystems ändern, da es immer noch den alten …
Ich habe einen Heimserver, auf dem eine aktuelle Debian 7.5 (Wheezy) -Installation ausgeführt wird. Ich habe gerade festgestellt, dass die interne Uhr des Servers in Zukunft auf ± 3 Minuten eingestellt ist . Ich wusste, dass ich NTP verwenden könnte, um Debian (und die interne Uhr des Motherboards) mit NTP …
Ich kann die Laufzeit eines Prozesses ziemlich schnell überwachen mit time: x@y ~ $ time foo real 0m14.299s user 0m4.770s sys 0m0.440s Gibt es eine Möglichkeit, die gleichen Daten für die E / A- und CPU-Auslastung eines Arguments zu erhalten, das in STDOUT aufgezeichnet wurde? timeIdeal wäre ein einfacher Befehl …
Auf meinem FreeBSD-Rechner ist mir gerade aufgefallen, dass sich die Wurzel in wheel und operator befindet. Ich versuche, mir eine Situation vorzustellen, in der die UID 0 in einer Gruppe Auswirkungen auf ... naja ... alles hat, und mir bleibt nichts anderes übrig. Braucht root überhaupt eine primäre Anmeldegruppe in …
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.