[BASH] expect, chmod i "illegal operation on a directory"

Bash, C, C++, Java, PHP, Ruby, GTK, Qt i wiele innych - wszystko tutaj.
PiKey
Piegowaty Guziec
Piegowaty Guziec
Posty: 24
Rejestracja: 06 sty 2008, 20:30
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

[BASH] expect, chmod i "illegal operation on a directory"

Post autor: PiKey »

Witam!
Z (niemałym) trudem nabazgrałem sobie coś takiego:
#!/bin/sh
# \

mkdir $3

exec expect -f "$3"
spawn chmod -R 777 [linedev $argv 3]
sleep 1
expect "passw"
send "mojehaslo\r"
expect eof
Niby wszystko ładnie, pięknie ale wywala:
couldn't read file "/media/disk/ftp/s3": illegal operation on a directory
Nie mam pojęcia, dlaczego mi takie coś wywala. Skrypt ma za zadanie po prostu samemu wpisać hasło jako root.
Proszę o pomoc :)
ODPOWIEDZ

Wróć do „Programowanie”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 33 gości