Archiv verlassen und diese Seite im Standarddesign anzeigen : kopiere files die x zeichen lang sind?
hallo,
wie kopiere ich nur daten deren filenamen nicht länger als zb 3 zeichen sind?
danke
Hab grad keine Shell zum testen da, aber vielleicht funktioniert sowas in der Art:
#!/bin/bash
DST=...
for FILE in $(ls -1 | grep '[A-Za-z]\{1,3\}')
do
cp $FILE $DST
done
Das Script muss natürlich im selben Verzeichnis wie die zu kopierenden Datein liegen...
Nagelbrett
2010-05-21, 18:59:08
find -type f -regextype posix-egrep -regex ".*\/.{,3}" -exec cp {} irgendwohin \;
vBulletin®, Copyright ©2000-2024, Jelsoft Enterprises Ltd.