Skript, mis tõstab kõik väikesed .txt failid ühte folderisse - BASH
From ICO wiki
Jump to navigationJump to search
#!/bin/bash
#Skript, mis tõstab kõik väikesed .txt failid ühte folderisse
#Chris Sinihelm, AK41, 2010
echo "Kus kohast soovid otsida?"
read FROM_DIR
cd $FROM_DIR
echo "Kuhu tahad tõsta"
read TO_DIR
for f in $(find . -type f -name '*.txt' -size -100k);
do
#echo f
mv -i $f $TO_DIR;
done
****************
või:
echo "Kus kohast soovid otsida?"
read FROM_DIR
echo "Kuhu tahad tõsta"
read TO_DIR
for f in $(find $FROM_DIR -type f -regex "..txt$");
do
#echo $f
mv $f $TO_DIR;
done