Moro,
Jos haluaapi kopioida isoja tiedostoja omalla koneellaan bashissa, olisi siistiä, jos näkis kopioinnin etenemisen. Tällöin voisi tietysti käyttää rsynciä lokaalisti:
rsync --progress src dst
Mutta mä halusin keksiä pyörän uudestaan ja käyttää kätevää pikku ohjelmaa pv. Asennus:
sudo apt-get install pv
#!/bin/bash
if (($#!=2)); then
echo "Usage: "
echo "$0 SRC DST"
echo "For mulitple files, add double quotes around SRC argument"
exit 1
else
for files in $1
do
pv -p -r "$files" > $2/"$files"
done
fi
Kutsun tätä skriptiä nimellä cpy.sh. Tämä siis lyhykäisyydessään kopsaa haluamasi tiedosto(t) ja näyttää etenemisen bashissa.