Als «bash» getaggte Fragen

Bash ist eine kostenlose Shell für Unix-ähnliche Betriebssysteme aus dem GNU-Projekt.

5
Parallele Shell-Schleifen
Ich möchte viele Dateien verarbeiten und da ich hier eine Reihe von Kernen habe, möchte ich dies parallel tun: for i in *.myfiles; do do_something $i `derived_params $i` other_params; done Ich kenne eine Makefile- Lösung, aber meine Befehle benötigen die Argumente aus der Shell-Globbing-Liste. Was ich gefunden habe ist: > …



2
Mounten eines Verzeichnisses vom Host in boot2docker für Windows
Ich verwende Docker 1.6 und boot2dockereine Windows 8.1-Box. Wenn ich die Boot2Docker-Startverknüpfung verwende, komme ich zu einer Cygwin-Bash-Eingabeaufforderung, in der ich Docker-Befehle nativ ausführen kann. Ich habe Probleme beim Mounten eines Verzeichnisses aus meinem Benutzerordner. Ich habe es versucht: $ docker run -d --name abe -v $APPDATA/Bitcoin:/datadir poliver/bitcoin-abe Ich bekomme …

1
Warum funktioniert dieser Softlink nicht wie erwartet?
bash4.3 # pwd /bin bash4.3 # ll sh lrwxrwxrwx. 1 root root 4 May 17 22:22 sh -> bash bash4.3 # ll bash -rwxr-xr-x. 1 root root 1072056 May 17 22:22 bash bash4.3 # bash bash4.3 # sh sh-4.3# Mein Betriebssystem ist Fedora 24 (Standard-GNOME-Version). Aus dem Beispiel können wir …
11 linux  bash  shell  fedora  sh 

4
Das Wechseln in ein Verzeichnis mit Bash-Variablen funktioniert nicht, wenn Verzeichnisnamen Leerzeichen enthalten
Angenommen, ich möchte den folgenden Befehl in einer Variablen speichern cd "/cygdrive/c/Program Files/" Also mache ich das dir="cd \"/cygdrive/c/Program Files/\"" Das sollte den Befehl zum Navigieren zum Programmdateiverzeichnis speichern. Wenn ich also $ dir eingebe, gehe ich in dieses Verzeichnis. Um zu überprüfen, ob die Zitate ordnungsgemäß maskiert wurden, tippe …
11 linux  bash  cygwin 


1
Ersetzen von [0-9] durch [AJ] funktioniert nicht mit sed
Ich arbeite an einem Befehl, der alle Ziffern 0-9 durch die entsprechenden Buchstaben in sed ersetzt. Ich weiß, dass ich etwas falsch mache, aber sed interpretiert den Ersatz-Regex nicht als etwas anderes als ein String-Literal. Der Befehl, den ich benutze, ist sed -r 's/[0-9]/[A-J]/g' log > ~/output.txt Es scheint mir …

3
Anwendung in tmux kann nicht gestartet werden
Ich erhalte diese Fehlermeldung, wenn ich versuche, Sublime Text oder SourceTree von tmux aus zu starten: $ subl Unable to launch Sublime Text 2 $ stree Unable to open SourceTree Es scheint, dass ich os x Apps auch nicht öffnen kann: $ open MPlayerX.app LSOpenURLsWithRole() failed with error -10810 for …

3
Wie kann ich feststellen, ob eine Anwendung nicht antwortet?
Ich habe eine Anwendung unter OSX, die wiederholt in den Status "Nicht reagiert" wechselt und zwangsweise getötet werden muss. Ich hatte gehofft, es zu automatisieren, aber wenn ich den Prozess mit ps inspiziere, sehe ich nichts, was dem Status "Nicht antworten" entspricht. Ich sah auf die Zustandsanzeige, aber die App …
11 macos  mac  bash  process 

2
Wie setzt Mac OS X den Wert von $ PATH?
Ich habe ein grundlegendes Verständnis dafür, wie $ PATH festgelegt werden kann. Gibt es jedoch eine Dokumentation, in der vollständig beschrieben wird, woher Mac OS alle Pfade bezieht, die an $ PATH angehängt werden? Ich kenne Dinge wie /etc/profile, /etc/pathsund /etc/profile.d, aber gibt es andere Skripte, die sich letztendlich auf …
11 macos  mac  bash  path 


2
Befehlszeilenmethode zum Senden von Tastenanschlägen an ein Fenster, das in einer anderen X-Sitzung geöffnet wurde
Auf meinem Hauptcomputer ist ein Ubuntu-Desktop geöffnet und angemeldet. Ich melde mich dann auch von einem Remotecomputer mit X2go bei diesem Computer an, wodurch eine neue X-Sitzung erstellt wird. Ich habe eine libreoffice-Datei in der ursprünglichen Sitzung geöffnet . Ich möchte diese Datei speichern und schließen - aber von der …

4
Suchen und Entfernen doppelter Dateien in osx mit einem Skript
Von: http://www.chriswrites.com/2012/02/how-to-find-and-delete-duplicate-files-in-mac-os-x/ Wie ändere ich dies, um nur die erste Version von zu löschen? die Datei, die es sieht. Öffnen Sie das Terminal über Spotlight oder den Ordner "Dienstprogramme". Wechseln Sie mit dem Befehl "cd" in das Verzeichnis (den Ordner), aus dem Sie suchen möchten (einschließlich der Unterordner). Geben Sie …
11 macos  bash 


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.