[ shadow-bg @ 02.03.2009. 09:55 ] @
Kad ovu skriptu izvrsim: Code: #!/bin/bash # date >> /srv/www/htdocs/support/promena.log echo "$1 = $2" >> /srv/www/htdocs/support/promena.log exec expect -f "$0" ${1+"$@"} set password [lindex $argv 1] spawn passwd [lindex $argv 0] sleep 1 expect "assword:" send "$password\r" expect "assword:" send "$password\r" expect eof Prijavi mi: invalid command name "date" while executing "date >> /srv/www/htdocs/support/promena.log" (file "./promeni" line 4) Kad pogledam fajl promena.log, on je ispravno upisao i datum i argumente (username i password) A kad izvrsim ovo: Code: #!/bin/bash # date >> /srv/www/htdocs/support/promena.log echo "$1 = $2" >> /srv/www/htdocs/support/promena.log Sve prodje bez greske. Nije mi jasno o cemu se radi, totalno sam zbunjen. A skripta je cak odlicno radila jedno 2 nedelje, i sad je pocela da pravi ovaj problem. |