You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
639 B
26 lines
639 B
#!/bin/bash |
|
|
|
# execute script from gvfs directory |
|
|
|
directory=$1 |
|
|
|
# directory target name |
|
destination=$(basename "${directory}") |
|
|
|
|
|
echo "liste des fichiers du dossier ${directory}" |
|
for item in "${directory}"/* |
|
do |
|
filename=$(basename "${item}") |
|
echo "examen du fichier ${filename}" |
|
if [ -e "${destination}"/"${filename}" ] |
|
then |
|
echo "${item} already on" |
|
else |
|
echo "copie du fichier ${filename}" |
|
echo "cp --verbose ${item} ${destination}/${filename}" |
|
cp --verbose "${item}" "${destination}"/"${filename}" |
|
fi |
|
done |
|
|
|
# vim: tabstop=4 expandtab shiftwidth=4 softtabstop=4 foldmethod=indent
|
|
|