Skript, mis tõstab kõik väikesed .txt failid ühte folderisse - bash

From ICO wiki
Jump to navigationJump to search

Skript, mis otsib ette antud kohast .txt failid, mis on väiksemad kui 100k ja tõstab need tehtud kausta.

#!/bin/bash
echo "Kuhu kausta suurusega 100k tekstifailid salvestatakse? "
read FOLDER_PATH
mkdir $FOLDER_PATH
echo "Kus kohast sa faile otsida tahad? "
read SEARCH_PATH
cd $SEARCH_PATH
for f in $(find . -type f -name '*.txt' -size -100k);
do
#echo f
    mv -i $f $FOLDER_PATH;
done