Als «bash» getaggte Fragen

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

4
So extrahieren Sie zugeordnete Ports aus der Ausgabe von `docker ps`
Ich versuche, alle von einem Docker-Container verwendeten Ports mit diesem Befehl abzurufen: sudo docker ps | tail -n1 29ba3137f3e2 java8/local:latest "/bin/bash" 3 hours ago Up 3 hours 0.0.0.0:8080->8080/tcp, 0.0.0.0:8443->8443/tcp, 0.0.0.0:32783->5432/tcp, 0.0.0.0:32782->10523/tcp DEMO-20151118124751 Als ich es im Terminal laufen ließ, bekam ich, was ich wollte. $ sudo docker ps | tail …



3
dconf ändert einen Stringschlüssel
Ich versuche, einen String-basierten dconf-Schlüssel mit einem Bash-Skript zu ändern, indem ich die folgende Befehlszeile verwende: dconf write /org/gnome/nautilus/preferences/show-directory-item-counts 'never' Aber es gibt den folgenden Fehler zurück: error: 0-5:unknown keyword Usage: dconf write KEY VALUE Write a new value to a key Arguments: KEY A key path (starting, but not …
16 bash  scripts  dconf 

1
Wie setze ich die Umgebungsvariable, bevor ich ein Skript in hooks / install starte?
Ich erstelle einen einfachen Charme, um meine symfony2-Webapplikation von git zu erhalten und auf ec2 bereitzustellen. Nachdem ich die Quelle von Git erhalten habe, möchte ich Composer ausführen, um Abhängigkeiten aufzulösen, aber ich erhalte weiterhin den folgenden Fehler: INFO juju context.go:221 worker/uniter: HOOK The HOME or COMPOSER_HOME environment variable must …
16 bash  php  juju 



1
PS1-Problem, CLI durcheinander
Ich habe eine einfache PS1-Aufgabe gemacht PS1="\e[0;31m[\W]\$ \e[m " Ich wollte nur die Eingabeaufforderungsfarbe ändern und nur den relativen Pfad anzeigen. Dies bringt jedoch die CLI durcheinander. Wenn Sie zum Beispiel den Verlauf mit durchsuchen, wird ↑die Anzeige beschnitten und überlappt. Wenn ich einen langen Befehl eingebe, bewegt sich der …
16 command-line  bash  ps1 


3
Bash-Skript-Ordner zum Pfad hinzufügen?
Ich habe einige Bash-Skripte in einem Anwendungsordner, die ich gerne verwenden würde, als wären sie auf meinem Weg. Wenn es sich um reine Anwendungen handelte, würde ich das Verzeichnis einfach zu ~ / .bashrc hinzufügen, aber dies sind Skripte. z.B: ~/a_dir/another_dir/foo.sh ~/a_dir/another_dir/foo-gui.sh Gibt es eine gute Möglichkeit, einen Pfad einzurichten, …




8
Datei entfernen, aber alle Dateien in einer Liste ausschließen
Ich muss regelmäßig einen Ordner bereinigen. Ich bekomme eine Dateiliste, die Text enthält, welche Dateien erlaubt sind. Jetzt muss ich alle Dateien löschen, die nicht in dieser Datei sind. Beispiel: dont-delete.txt: dontdeletethisfile.txt reallyimportantfile.txt neverdeletethis.txt important.txt Mein Ordner "Bereinigen" enthält Folgendes als Beispiel: ls /home/me/myfolder2tocleanup/: dontdeletethisfile.txt reallyimportantfile.txt neverdeletethis.txt important.txt this-can-be-deleted.txt also-waste.txt …

3
Was bedeutet [co] im Befehl "rm -rf filename [co]"?
Angenommen, ich habe zwei Dateien in /tmp: root@ubuntu:~# touch /tmp/hello.{pyc,py} root@ubuntu:~# ls /tmp/ hello.py hello.pyc Führen Sie nun den rm -rfBefehl mit der Option [co] aus root@ubuntu:~# rm -rf /tmp/hello.py[co] root@ubuntu:~# ls /tmp/ hello.py Kann jemand bitte erklären, was hier passiert? Was ist der [co]Parameter? Wie können wir es für …
16 command-line  bash  rm 

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.