------------------------------------------------------------
-
- Beiträge: 174
- Registriert: 29.04.2012 22:55:06
------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------------------------
Zuletzt geändert von schorschruffneck am 06.06.2014 10:01:43, insgesamt 2-mal geändert.
-
- Beiträge: 3799
- Registriert: 26.02.2009 14:35:56
Re: Kommando > /tmp/datei.txt
pferd@arbeitspferd:~$ uptime > /tmp/test
pferd@arbeitspferd:~$ uptime >> /tmp/test
pferd@arbeitspferd:~$ cat /tmp/test
18:55:32 up 22 min, 2 users, load average: 1,15, 1,05, 0,78
18:55:37 up 23 min, 2 users, load average: 1,14, 1,05, 0,78
pferd@arbeitspferd:~$
Wie du siehst, hier funktioniert das problemlos. Warum bei dir nicht ? - Eventuell 2. uptime >... als anderer User ausgeführt ?
pferd@arbeitspferd:~$ uptime >> /tmp/test
pferd@arbeitspferd:~$ cat /tmp/test
18:55:32 up 22 min, 2 users, load average: 1,15, 1,05, 0,78
18:55:37 up 23 min, 2 users, load average: 1,14, 1,05, 0,78
pferd@arbeitspferd:~$
Wie du siehst, hier funktioniert das problemlos. Warum bei dir nicht ? - Eventuell 2. uptime >... als anderer User ausgeführt ?
-
- Beiträge: 174
- Registriert: 29.04.2012 22:55:06
------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------------------------------
Zuletzt geändert von schorschruffneck am 06.06.2014 10:02:09, insgesamt 2-mal geändert.
Re: Kommando > /tmp/datei.txt
Code: Alles auswählen
$auf < /tmp/mydata.txt | echo $auf;
Entsprechend erhältst du auch ein Fehlermeldung, dass bash das Kommando in Zeile 6 (die Uhrzeit aus der Ausgabe von uptime) nicht finden kann.
Re: (gelöst) Kommando > /tmp/datei.txt
Eine Variable mit dem Inhalt einer Datei belegen (Bash):
Code: Alles auswählen
var=$(<Datei)
Re: (gelöst) Kommando > /tmp/datei.txt
Du kannst natürlich auch beliebige Befehle statt "<" nutzen:
@schorschruffneck: Poste zukünftig vollständige Beispiele. Danke.
Code: Alles auswählen
cat test.csv
a;b;c
Code: Alles auswählen
#!/bin/bash
var=$(head -n 1 test.csv |cut -d";" -f2)
echo $var
Code: Alles auswählen
./script.sh
b