Hallo,
ich schlage mich mit folgendem Problem (das Leerzeichen im Pfad - /zmd/2\_test/autPutt.log - ist Fremdvorgabe):
Wo liegt mein Fehler (ambiguous redirect) ?
Danke für jeden Tip !
ich schlage mich mit folgendem Problem (das Leerzeichen im Pfad - /zmd/2\_test/autPutt.log - ist Fremdvorgabe):
Code:
amd9:~ # sh -vx /data/cmd/test2.sh
#!/bin/sh
foil=/zmd/2\ test/autPutt.log
+ foil='/zmd/2 test/autPutt.log'
# echo " == == == == == == == 100 == == == == == == == " >$foil
echo " == == == == == == == 100 == == == == == == == " >${foil}
+ echo ' == == == == == == == 100 == == == == == == == '
amd9:~ # . /data/cmd/test2.sh
-bash: ${foil}: ambiguous redirect
amd9:~ # cat /zmd/2\ test/autPutt.log
== == == == == == == 100 == == == == == == ==
Code:
amd9:~ # sh -vx /data/cmd/test.sh
#!/bin/sh
foil=/zmd/2\ test/autPutt.log
+ foil='/zmd/2 test/autPutt.log'
echo " == == == == == == == asdfasdf == == == == == == == " >/zmd/2\ test/autPutt.log
+ echo ' == == == == == == == asdfasdf == == == == == == == '
amd9:~ # . /data/cmd/test.sh
amd9:~ # cat /zmd/2\ test/autPutt.log
== == == == == == == asdfasdf == == == == == == ==
Danke für jeden Tip !