Skrypt w bashu nie działa, polecenia uruchomione w konsoli działają
: 20 maja 2013, 10:47
Jak wpisuję z ręki poniższe polecenie to działa:
to tworzy się plik archiwum o nazwie "KATALOG ZE (SPACJĄ) I +.tar.gz"
Natomiast jak to wywołuję ze skryptu to już nie działa.
Gdzie mam błąd?
Swoją drogą widać ogromną kreatywność użytkowników w tworzeniu nazw katalogów.
Kod: Zaznacz cały
tar -cjf "KATALOG ZE (SPACJA) I +.tar.gz" "/virtual/datastore3-1/KATALOG ZE (SPACJA) I +"
Natomiast jak to wywołuję ze skryptu to już nie działa.
Kod: Zaznacz cały
#!/bin/bash
for a in `ls /virtual/datastore3-1/`; do
tar -cjf "$a" "/virtual/datastore3-1/$a"
done
Swoją drogą widać ogromną kreatywność użytkowników w tworzeniu nazw katalogów.