Здравейте,
Както виждате съм нов във форума и като цяло нов в линукса. Надявам се да не сте много строги с мен

. Имам задание за линукс скрипт и определено ми трябва помощ.
Решението трябва да бъде преносим Bourne shell скрипт. Не могат да се използват специфични неща от модерните shell-ове като bash, ksh, zsh и т.н.
Ето и задачката:
Да се напише скрипт, който приема като аргумент файл, чието съдържание представлява списък от пълни пътища до файлове, които трябва да бъдат архивирани в tar архив и компресирани. Резултатът от компресията трябва да бъде копиран през SSH на отдалечена машина. Необходимо е да се поддържат следните опции на командния ред:
-f - файл, от който да се четат пътищата към файловете, който ще се архивират
-е - ако някой от пътищата не съществува изпълнението на скрипта се преустановява и се извежда съобщение за грешка; в противен случай несъществуващ път се игнорира
-g - gzip компресия; в противен случай bzip2
-h - отдалечен хост и потребител във вид: user@host
За копиране през SSH може да се използва scp командата, която интерактивно очаква въвеждане на парола (приемайки, че автентикацията е само чрез потребителско име и парола).
Всяка насока или пример ще ми бъде от полза.
Мерси предварително.