сразу прошу прощения, если я ошибся разделом, но тем не менее.
у меня есть небольшой сценарий, который мне очень помогает, приведу небольшой пример:
script.sh
#! /bin/bash
myuser=$(whoami);
serveruser="gurza";
server="192.168.1.3"
localmp3path="/home/$myuser/mp3/"
localavipath="/home/$myuser/avi/"
function mainmenu
{
echo "enter extension";
read extension;
if
[ "$extension" = "mp3" ]; then
copymp3
fi
if
[ "$extension" = "avi" ]; then
copyavi
fi
}
function copymp3
{
scp "$localmp3path*.$extension" "$serveruser@$server:/media/mp3store"
}
function copyavi
{
scp "$localavipath*.$extension" "$serveruser@$server:/media/avistore"
}
mainmenu
данный скрипт запрашивает расширение файла, и выгружает его на локальный сервер и там обрабатывается,
как сделать чтобы он не запрашивал расширение, а можно было запускать его с параметром, например
bash script.sh -mp3
при этом выгружались бы mp3 файлы, ну и с остальными расширениями тоже.