SH-Script Erweiterung

Jesus0190

Mitglied
Hi Leute,

ich habe mir ein kleines SH-Script mit Mühe und Not zusammengebastelt. Jetzt komme ich aber nicht weiter.

Code:
#!/bin/bash

echo "Releasename: "
read name

tar --exclude .dirinfo -cf ./tar/"$name".tar "$name"/
echo ""$name".tar wurde erstellt."

rm "$name"/ -Rf
echo "Ordner "$name"/ gelöscht."

Also es klappt schon wunderbar, allerdings möchte ich eigentlich den Namen über die Shell eingeben, also "sh tar.sh 'name'".
Dazu sollen die Ausgaben nur erfolgen, wenn das Kommando auch ausgeführt wurde.

Ich hoffe ihr könnt mir helfen.

MfG
Jesus0190
 
du kannst ganz einfach mit den Variablen $1 - $9 mit Argumenten arbeiten

Code:
./testit.sh test

$1=test
 
Ui, das ist ja einfach ;)

Jetzt noch das mit der Ausgabe nur bei erfolg...
ich habe bereits sowas wie bei php versucht, also die anweisung in die if [ command ] und dann in then die ausgabe, hat aber nicht funktioniert.

Danke erstmal
Jesus0190
 
Code:
if tar --exclude .dirinfo -cf ./tar/"$name".tar "$name"/
then
       echo "Bingo" 
else
       echo "uups"
fi

Gruß

RedWing
 

Neue Beiträge

Zurück