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 == …
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 von geschweiften Klammern? Ich habe auch nach …
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 name="Execute"><command>sh -c 'gedit ~/$(date +%Y%m%d%H%M%S).txt'</command></action> </keybind> Aber ich kann nicht dasselbe …
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 mit gedit bearbeite, bevor ich sie in das …
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 Der Fehler, den ich bekomme: ./clean.sh: line 2: syntax error …
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 …
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 verwendet das BSD trund liefert ein …
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 diesen Fehler oft mache, habe ich versucht, …
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 eine Methode, um dieses Skript zu diesem Zeitpunkt …
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 https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh | bash Dies ist das Protokoll …
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 2>&1 if [ $? != 0 ] then sudo …
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 rvminstalliert sind. Hoffe jemand weiß: …
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 sie?
Wenn ich also ein Terminal öffne (Strg + Alt + T), dauert es ungefähr 6 Sekunden, bis die Eingabeaufforderung angezeigt wird, und ich kann beobachten (oben auf einem anderen Terminal), dass 99% der CPU dafür benötigt werden. Was kann das verursachen? Es wurde sofort geladen. Ich verwende Ubuntu 13.04, meine …
Ich bin neu in der Bash-Programmierung. Ich habe zwei gute, lange Anleitungen gelesen, aber sie haben in meinem Kopf ein Chaos über Operatoren und Schlüsselwörter verursacht. Welche sind häufiger und weit verbreitet? Ich weiß nicht, wann ich welche verwenden soll und warum. test, [[ ]]Oder [ ]oder sogar(( )) $((exp)) …
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.