Probleme mit Quoten

mali

mali

noob @ linux
Hallo zusammen,

ich habe folgendes Prob und weiss nicht wonach ich googlen soll, somit hier meine Frage.

Wenn ich z.B.
Code:
echo "Sie haben 'ls | wc -l' Daten in 'pwd'"
eingeben, dann sollte sowas Ähnliches herauskommen:
Code:
Sie haben  12 Daten in /home/mali
. Meine tatsächliche Ausgabe sieht so aus
Code:
Sie haben 'ls | wc -l' Daten in 'pwd'
.

Warum??? Thx im Voraus.
 
Hallo zusammen,

Code:
Sie haben 'ls | wc -l' Daten in 'pwd'
.

Warum??? Thx im Voraus.

Richtig:

Code:
echo "Sie haben $(ls | wc -l) Daten in $(pwd)"

Ausführbarer Code wird immer in $(..) oder (veraltet) Backtics geschrieben.

Gruß Wolfgang
 
Falls du nicht weisst was Backticks sind:
`old_cmd` <-- Backticks
$(new_cmd)
 

Ähnliche Themen

xargs beschränkt? Script funktioniert nicht...

SShd - Could not load host key

sed im script per crontab

Image einer NTFS-Partition verhält sich anders als sie selbst

Probleme beim Zugriff auf Samba Share

Zurück
Oben