![]() |
kleine shellscript frage
ich habe ein kleines script mit dem ich den freien hd speicher entfernter windows server abfragen kann:
Code:
smbclient \\\\server.firma.com\\freigabe -U username kennwort -c ls | grep "blocks available" >/tmp/data_smb wie kann ich dem shellscript diese werte am besten übergeben? |
was spricht eigentlich gegen das normale übergeben als paramter?
script dann halt smbclient ... //$1/$2 usw oder hab ich die frage net verstanden? |
das funktioniert leider nicht so ganz, ich kann aus cacti nur das script aufrufen und variablen übergeben. das würde etwa so aussehen:
script.sh $1 $2 ... |
ev. globale variablen?
|
ich glaub ich verstehs noch immer net ganz
wenn du aus cacti den aufruf sh myscript.sh $1 $2 $3 hast ($1-3 wird von cacti eingesetzt) warum geht das dann in myscript net mit smblcient .... $1 $2 $3? |
sorry, icht stehe scheinbar total auf der leitung :lol:
Code:
smbclient \\\\$1\\$2 -U $3 $4 -c ls | grep "blocks available" >/tmp/data_smb sh script.sh $host $share $user $password so läufts perfekt: sh script.sh host share user password |
Alle Zeitangaben in WEZ +2. Es ist jetzt 03:54 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag