#!/bin/bash
folder="files"
[ -a "$folder" ] && echo "$folder exists" || mkdir "$folder"
move(){
echo "Moving $1 for ${folder}..."
mv $1 "$folder"
}
copy(){
echo "Copying $1 for ${folder}..."
cp $1 "$folder"
}
while getopts ":f:" arg; do
case "$arg" in
f)
f="${OPTARG}"
;;
esac
done
for file in *
do
if [ "$f" = "true" ]
then
move "$file"
else
copy "$file"
fi
done