Shell-Script zum Files umbennen -> wie erweitern für Verzeichnisse?

Seite 1 von 1 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/shell-script_zum_files_umbennen_gt_wie_erweitern_f_81338/page_1 - zur Vollversion wechseln!


DKCH schrieb am 06.06.2003 um 12:27

ich hab ein kleines script, das leerzeichen aus dateinameen entfernt und durch _ ersetzt

Code:
for i in *; do cp "$i" "`echo "$i" | sed -e 's/\ /_/g'`" ; done

jetzt hät ich aber gern, dass es mit verzeichnissen auch funktioniert - wie schaff ich denn das :confused:

edit: dateinamen natürlich


watchout schrieb am 06.06.2003 um 13:11

dateinamen, oder?


DKCH schrieb am 06.06.2003 um 13:13

oh, stimmt, edited :)


atrox schrieb am 06.06.2003 um 15:18

verwende "mv" statt "cp"... ausser du verwendest "cp -r", aber das kopiert ja dann den ganzen verzeichnisbaum mit.


DKCH schrieb am 07.06.2003 um 11:48

ahja, thx - es kann so einfach sein :bash:




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026