Bash

Aus Doku-Wiki
Zur Navigation springenZur Suche springen

Scriptzeilen auf der Kommandozeile

xargs

find . -name .svn -print0 | xargs -0 rm -rf
  • Nun die Erklärung:
  • Sucht nach Dateien mit dem namen ".svn"
 find . -name .svn
  • Gibt die Dateien in einer List aus
 -print
  • Sind Leerzeichen im Namen wird find beauftragt, die Ergebnisse mit ASCII-NUL zu beenden
 -print0
  • und xargs, er möge solche erwarten
 xargs -0 rm -rf

for

for i in `ls *zip`;do unzip $i;done;
for ((i=1; $i<=8; i++)); do `./li-www-template.sh make li-www- 172.27.5. 10$i`; done;