11 Sep
2006
11 Sep
'06
10:11
David Haller, Montag, 11. September 2006 11:56:
hier verbietest du der shell, den * zu expandieren. [...] Und hier erlaubst du es.
OK, verstanden.
for VERZEICHNIS in /home/*/.local/share/Trash; do echo "$VERZEICHNIS" done
Besser aber:
for VERZEICHNIS in /home/* echo "${VERZEICHNIS}/.local/share/Trash/" ## rm -rf "${VERZEICHNIS}/.local/share/Trash/"* done
Warum ist das besser?
Les mal
man -L en -P 'less "+/Pathname Expansion"' bash
Das werde ich tun, danke. -- Andre Tann