Ich muss ein Bash-Skript einchecken, das ausgeführt wird, wenn mein Laptop startet, ob das Netzteil angeschlossen ist oder nicht. Ist das
Ich muss ein Bash-Skript einchecken, das ausgeführt wird, wenn mein Laptop startet, ob das Netzteil angeschlossen ist oder nicht. Ist das
Ich baue mein eigenes Android-Rom. Um es zu bauen, muss ich laufen mka -j8 bacon Ich wollte jedoch die Zeit messen, die zum Erstellen benötigt wurde, also habe ich verwendet /usr/bin/time -f "User\t%U\nSys\t%S\nReal\t%E\nCPU\t%P" mka -j8 bacon Das läuft nicht, weil es heißt /usr/bin/time: cannot...
Diese Frage ( Wie kann ich Gnome aus einer kubuntu 12.04-Installation entfernen? ) Enthält die Befehle mit Fragezeichen: sudo apt-get remove --purge ubuntu-desktop sudo apt-get remove --purge unity? sudo apt-get remove --purge gnome? Was meinen
Ich habe das folgende kleine einfache Skript ausprobiert: #!/bin/bash $1="bar" echo $1 Aber wenn ich laufe, ./script foobekomme ich eine Fehlermeldung und der Wert wird nicht geändert: /home/mika/script: line 2: foo=bar: command not found foo Ich weiß, dass $ 1 das erste Argument ist, das Sie an...
Derzeit wird mein Bash-Terminal- / Tab-Titel basierend auf dem Verzeichnis festgelegt, in dem ich mich befinde. Beispiel: bob@bobscomputer:~/i/had/some/great/pie/yesterday Dies ist nicht sehr nützlich, wenn mehrere Registerkarten nebeneinander geöffnet sind. Wenn ich zum Beispiel 4 Registerkarten...
Ich habe gerade einen neuen Ubuntu 13.10-Server mit Ruby 2.1.1 eingerichtet rvm. Das Problem ist, dass ich jedes Mal, wenn ich zum Benutzer "Rails" (dem Benutzer, mit dem ich Ruby und Rails installiert habe) wechsle, laufen muss, /bin/bash --loginbevor Ubuntu erkennt, dass Ruby, Rails oder...
Ich habe dieses Skript und verwende es, um den CRON-Job für die Ausführung dieses Skripts einzurichten, damit überprüft werden kann, ob der MySQL-Dienst ausgeführt wird. Wenn nicht, wird der MySQL-Dienst neu gestartet: #!/bin/bash service mysql status| grep 'mysql start/running' > /dev/null...
Ich versuche Oh mein zsh zu installieren. Nach der Installation zsh ( sudo apt-get update && sudo apt-get install -y zsh) Dann installiere ich sudo apt-get install -y curl dann installiere git. Die Probleme treten auf, wenn ich diesen Befehl versuche. curl -L
Ich muss ein Bash-Skript erstellen, um ein Laufwerk zu erstellen und bereitzustellen. Also zwei einfache Befehle. Beide "funktionieren", wenn sie über die Befehlszeile eingegeben werden. Das Skript wird jedes Mal erstellt und ausgeführt, wenn sich ein normaler Benutzer anmeldet. Daher benötige ich...
Ich benutze Windows und Ubuntu parallel und mache Konsolen-Sachen auf beiden. Unter Windows kann ich eine machen C:\Users\Thomas>cd..\.. C:\> Unter Linux funktioniert dies jedoch weder bei Backslashes noch bei Forward Slashes. 21:17:10 $ cd../.. bash: cd../..: No such file or directory Da ich...
Ich versuche , ein konvertieren Rechte einfachen Anführungszeichen zu einem Apostroph mit tr. tr "`echo -e '\xE2\x80\x99'`" "`echo -e '\x27'`" < a > b gegeben eine UTF-8-codierte Datei namens, adie dieses Beispiel enthält: We’re not a different species “All alone?” Jeth mentioned. OS X...
Ich versuche, einen Docker / Image / Container und alles, was irgendwie mit Docker zu tun hat, zu entfernen, aber zuerst muss ich es stoppen. Während ich versuche, diesen Befehl auszuführen: docker stop $(docker ps -a -q) Es gibt mir einen Fehler: [:/home/imran] 1 $ docker stop $(docker ps -a -q)...
Ist es möglich, die Shell zu verwenden oder ein Shell-Skript zu generieren, um den Browserverlauf der auf dem System installierten Browser zu ermitteln?
Wenn ich den folgenden Code im Ubuntu-Terminal verwende, funktioniert es einwandfrei: rm !(*.sh) -rf Wenn ich jedoch denselben Zeilencode in ein Shell-Skript (clean.sh) einfüge und das Shell-Skript vom Terminal aus ausführe, wird ein Fehler ausgegeben: clean.sh-Skript: #!/bin/bash rm !(*.sh) -rf...
Wenn ich ein Dokument greife, das Folgendes enthält: ThisExampleString ... für den Ausdruck This*Stringoder *Stringwird nichts zurückgegeben. Allerdings This*gibt die obigen Zeilen wie erwartet. Ob der Ausdruck in Anführungszeichen steht, spielt keine Rolle. Ich dachte, das Sternchen zeigt eine...
Shells (zumindest was ich weiß) haben wirklich schlechte Befehlsbearbeitungsfunktionen. Beispielsweise: Ich kann den Cursor nicht auf einen Punkt des Befehls richten. Ich kann im Befehl keinen Text auswählen und zurücksetzen / löschen / ersetzen. Derzeit sind diese so ablenkend, dass ich Befehle...
Lubuntu 16.04 - Openbox-Sitzung Ich kann das Terminal verwenden, um eine Datei mit Zeitstempel zu öffnen mit gedit: gedit ~/$(date +%Y%m%d%H%M%S).txt Der Befehl kann auch über eine Tastenkombination in Openbox verwendet werden. <keybind key="W-4"> # gedit time-stamped file <action...
Ich habe ein Python-Skript, das Zeichenfolgenargumente akzeptiert. $ python script.py "one image.jpg" "another image.jpg" Dies funktioniert wie erwartet. Python argparse: ["one image.jpg", "another image.jpg"] Wenn ich Dateinamen übergeben müsste, würde ich tun, $ python script.py $(ls...
Ich habe mit dem Befehl drei Dateien in meinem Verzeichnis erstellt touch inv{1..3}.txt. Jetzt habe ich zwei Befehle verwendet und ihre Ausgabe ist ziemlich gleich. Diese beiden Befehle sind ls inv[13].txtund ls {1,3}.txt. Wie unterscheiden sich diese beiden? Wie unterscheiden sich eckige Klammern...
Wenn ich es rm *.old.*in der Befehlszeile mache , wird es korrekt entfernt, aber wenn ich es im folgenden Teil meines Skripts mache, werden nicht alle *.old.*Dateien rm . Was ist falsch in meinem Bash-Skript: for i in ./*; do if [[ -f $i ]]; then if [[ $i == *.old.* ]]; then oldfile=$i echo "this...