Als «bash» getaggte Fragen

Bash (Bourne-Again SHell) ist die Shell, die standardmäßig in der Befehlszeilenschnittstelle von Ubuntu verwendet wird.


6
Fordern Sie Root-Rechte innerhalb eines Skripts an
Ich habe ein Skript, das als sudo script.shoder ausgeführt werden kannpkexec script.sh Aus Benutzersicht wäre es viel angenehmer, wenn das Skript den Benutzer nach dem Kennwort fragen würde, wenn es nur mit seinem Namen ausgeführt würde script.sh. Wie kann ich eine Anforderung an das gesamte Skript "einbetten" pkexecoder sudoes mit …

2
Erstellen Sie eine ZIP-Datei mit demselben Namen
Ich möchte die Zip-Datei eines Ordners über die Befehlszeile erstellen. Ich kann sowas machen zip -r folder.zip folder. Ich möchte dem gezippten Ordner denselben Namen geben wie dem ursprünglichen Ordner. Ich kann dies simulieren, indem ich ein Skript schreibe: #!/bin/bash zip -r $1 $1 Und dann machen ./script folder. Ist …
23 bash  zip 


4
Wie verwende ich "Benachrichtigung senden", um eine vorhandene Benachrichtigung sofort zu ersetzen?
Wenn ich notify-sendeine Benachrichtigung auf dem Desktop anzeige und sie dann erneut verwende, um eine andere Benachrichtigung anzuzeigen, ist mir aufgefallen, dass die zweite Benachrichtigung erst angezeigt wird, nachdem die erste verschwunden ist. Gibt es eine Möglichkeit, notify-sendeine vorhandene Benachrichtigung sofort durch eine andere zu ersetzen?



2
Wie behebe ich "$ '\ r': Befehl nicht gefunden" -Fehler beim Ausführen von Bash-Skripten in der WSL?
Beim Versuch, junyanz / pytorch-CycleGAN-and-pix2pix zu verwenden, wird in der WSL eine Fehlermeldung angezeigt . Ich habe alle Installationsschritte unter Windows 10 x 64 mit den Schritten unter PyTORCH unter Windows 10 erfolgreich ausgeführt: Eine Anleitung mit Screenshots , dann Ubuntu für Windows mit GitHub-Desktop. Installieren und Verwenden der Linux …


5
Der beste Weg, um eine Konfigurationsdatei in Bash zu lesen
Was ist der beste Weg, um eine Konfigurationsdatei in Bash zu lesen? Sie haben beispielsweise ein Skript und möchten nicht jedes Mal, wenn Sie das Skript aufrufen, die gesamte Konfiguration manuell eingeben. Edit 1: Ich glaube, ich habe es nicht klargestellt, also: Ich möchte ... Ich habe eine Konfigurationsdatei, die …
23 bash 

4
Was ist "$?" Ist es eine Variable?
Die Frage ist ziemlich einfach. Ich kann den Beendigungscode des vorhergehenden Befehls erhalten, indem ich benutze $?. Aber was genau ist das? Ich glaube nicht, dass es sich um eine Variable handelt, da der Name der Variablen keine Sonderzeichen außer enthält _. foo?foo=10 wird zu dem Fehler führen: foo?foo=10: command …


8
Bash One-Liner, um nur alte Kernel zu löschen
Ich habe viele Threads zum Freigeben von Speicherplatz auf der / boot-Partition gesehen, und das ist auch mein Ziel. Ich bin jedoch nur daran interessiert, alte Kernel zu löschen und nicht jeden von ihnen, sondern den aktuellen. Ich brauche die Lösung, um ein Einzeiler zu sein, da ich das Skript …

4
Unterschied zwischen let, expr und $ []
Ich möchte wissen, was genau der Unterschied ist a=$[1+1] a=$((1+1)) let a=1+1 a=$(expr 1 + 1 ) Alle 4 ordnen die Variable a mit 2 zu, aber was ist der Unterschied? Was ich bisher herausgefunden habe, ist, dass expr langsamer ist, weil es sich nicht um eine tatsächlich eingebaute Shell …
23 bash 

3
Wie soll ich Glob für alle versteckten Dateien?
Ich möchte eine Aktion (sagen wir chown) für alle versteckten Dateien in einem Verzeichnis ausführen . Ich weiß , dass dies .*ist nicht eine gute Idee , weil es auch die aktuellen finden .und übergeordnete ..Verzeichnisse (Ich weiß , dass rmwird nicht funktionieren auf .und ..aber auch andere Befehle, einschließlich …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.