> '|' lässt das nachfolgende 'read a' in einer eigenen Shell laufen (Subshell). Damit Du an den Inhalt kommst ist etwas mehr Arbeit nötig. Für das kleine Testbeispiele tut es schon ein: echo hallo | (read a; echo $a) Läuft das jetzt auch in einer Subshell? Außerhalb der Klammern ist $a nämlich wieder undefiniert. Ich brauche die Variable aber hinterher noch für eine umfangreiche
Hallo, ich habe einen Befehl (mquery), der nach STDOUT schreibt. Er liefert einen CSV-String zurück. Ich möchte die Ausgabe gerne in ein Array einlesen, wobei jedes CSV-Element in einem Array-Element abgelegt wird. Ich probiere es mit: mquery | sed 's/,/ /g' | read -a values Ein echo ${values[@]} liefert leider nichts zurück, dass Array ist leer. Auch ein echo hallo | read a
Wolfgang Klein wrote: ein Sicherungs-Skript, das mit rsync arbeitet, gibt bei sehr vielen Dateien die Meldung "FAILED open or read" aus Sind das denn wirklich normale Dateien, keine Sockets, device files, FIFOs? Ruf doch mal rsync über strace für eine einzelne dieser Dateien aus. Das müsste ja auch möglich sein, wenn an der Maschine gearbeitet wird. :-) Harmlose Erklärung: race condition
On May 23, 1:25 pm, Matt Wiser <mattwiser...@yahoo.com> wrote: On May 23, 4:48 am, "Dr. Vincent Quin, Ph.D." <d...@coldine.edu> wrote: Dean Markley wrote: On May 23, 6:19 am, "Dr. Vincent Quin, Ph.D." <d...@coldine.edu> wrote: red...@lava.net wrote: They're reading this! "Can't Find My Way Home" http://www.militaryproject.or
On May 23, 1:25 pm, Matt Wiser <mattwiser...@yahoo.com> wrote: On May 23, 4:48 am, "Dr. Vincent Quin, Ph.D." <d...@coldine.edu> wrote: Dean Markley wrote: On May 23, 6:19 am, "Dr. Vincent Quin, Ph.D." <d...@coldine.edu> wrote: red...@lava.net wrote: They're reading this! "Can't Find My Way Home" http://www.militaryproject.or