Als «bash» getaggte Fragen

Fragen speziell zu GNUs Bourne Again SHell im Gegensatz zu anderen Bourne / POSIX-Shells. Verwenden Sie bei Fragen zu Unix-Shells im Allgemeinen stattdessen das Tag / shell.

4
Befehl realpath nicht gefunden
Ich habe Debian Squeeze AMD64. Meine aktuelle Shell ist Bash. Wenn ich Folgendes in mein Terminal schreibe, funktioniert es: $ uname -a Linux core 2.6.32-5-amd64 #1 SMP Fri May 10 08:43:19 UTC 2013 x86_64 GNU/Linux $ echo $SHELL /bin/bash $ echo $(realpath test.sh) /home/ffortier/test.sh Meine test.sh-Datei sieht folgendermaßen aus: #!/bin/bash …
24 linux  bash  debian 

1
finden und rsync?
Ich möchte in der Lage sein, über 14 Tage und über 10.000 nach Dateien zu suchen und diese gefundenen Dateien dann mit einem Ziel zu synchronisieren. Gibt es eine Möglichkeit, diese beiden Befehle zu kombinieren? find ./ -mtime +14 -size +10k rsync --remove-sent-files -avz /src /dest
24 bash  shell  find  pipe  rsync 

3
Befehle zufällig ausführen
Ich möchte einen der beiden Befehle ausführen C1und C2nach dem Zufallsprinzip. Wie mache ich das auf der Kommandozeile (bash)? Würde mich freuen, wenn ein Einzeiler möglich ist.
24 bash  random 


3
Regel zum Aufrufen von Subshell in Bash?
Ich scheine die Bash-Regel zum Erstellen einer Subshell falsch zu verstehen. Ich dachte, Klammern erzeugen immer eine Subshell, die als eigener Prozess abläuft. Dies scheint jedoch nicht der Fall zu sein. In Code-Snippet A (siehe unten) wird der zweite sleepBefehl nicht in einer separaten Shell ausgeführt (wie von pstreeeinem anderen …

16
"Lesezeichen" für Bash
Das Navigieren in mehreren Ebenen verschachtelter Verzeichnisse ist oft mühsam. Unter Firefox ist dies einfach, da sie Lesezeichen haben. Also, was ich tun möchte, um eine Datei mit Lesezeichen zu versehen, ist Folgendes einzugeben: $ go --add classes "repo/www/public/util/classes" Um in dieses Verzeichnis zu gelangen, würde ich Folgendes eingeben: $ …
24 bash  shell 

4
Teilen Sie Aliase und PATH-Einstellungen zwischen zsh und bash
Die Shell, die ich normalerweise benutze, ist zsh. Ich habe mehrere Aliase, um Farbe in einigen Programmen wie lsund zu aktivieren grep. Ich habe auch meinen benutzerdefinierten Pfad so festgelegt, dass ich Programme an einem nicht standardmäßigen Ort ausführen kann (z. B. in ~/bin/). Ich werde nicht root Shell ändern …
24 shell  bash  zsh  path  alias 


2
Warum bezieht Remote-Bash .bash_profile anstelle von .bashrc
Bash Manual sagt: Bash versucht zu bestimmen, wann es mit seiner Standardeingabe ausgeführt wird, die mit einer Netzwerkverbindung verbunden ist, wie es vom Remote-Shell-Dämon rshd oder vom Secure-Shell-Dämon sshd ausgeführt wird. Wenn Bash feststellt, dass es auf diese Weise ausgeführt wird, liest es Befehle von ~ / .bashrc und führt …
24 bash  ssh 






4
Identifizieren Sie Dateien mit Nicht-ASCII- oder nicht druckbaren Zeichen im Dateinamen
In einem Verzeichnis mit einer Größe von 80 GB und ungefähr 700.000 Dateien sind einige Dateinamen mit nicht englischen Zeichen im Dateinamen enthalten. Anders als das mühsame Durchsuchen der Dateiliste gibt es: Eine einfache Möglichkeit, diese Dateinamen aufzulisten oder anderweitig zu identifizieren? Eine Möglichkeit, nicht englischsprachige druckbare Zeichen zu generieren …

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.