P
Phillip
Jungspund
Hallo,
ich möchte gerne eine datei per shellscript verschieben und muss vorher prüfen ob ich die Datei im exclusiven zugriff habe.
habe mir dafür ein nettes shell script geschrieben:
jetzt habe ich nur ein problem:
der sacht mir immer
/etc/scripts/x.sh: line 6: [: too many arguments
kann mir wer sagen wieso das nicht geht?
Gruß
Phillip
ich möchte gerne eine datei per shellscript verschieben und muss vorher prüfen ob ich die Datei im exclusiven zugriff habe.
habe mir dafür ein nettes shell script geschrieben:
Code:
#!/bin/ksh
DATEI=/etc/dyn/x/$1
if [ -f $DATEI ]
then
if [ fuser -s $DATEI -eq 0 ]
then
mv $DATEI $DATEI$$
ftp -in 192.168.134.232 <<EOF
quote USER x
quote PASS x
binary
put $DATEI$$ $$
quit
EOF
rm $DATEI$$
fi
fi
jetzt habe ich nur ein problem:
der sacht mir immer
/etc/scripts/x.sh: line 6: [: too many arguments
kann mir wer sagen wieso das nicht geht?
Gruß
Phillip