Nowe posty

Autor Wątek: Bash skrypt  (Przeczytany 2737 razy)

rychurychlik

  • Gość
Bash skrypt
« dnia: 2012-11-30, 19:54:39 »
#!/bin/bash
echo "1.Przetwórz"
echo "2.Zamknij"
read i

if [ "$i" = "1" ]
then
    echo "Proszę podać nazwę pliku"
read x
    echo "Do ilu katalogów chcesz skopiować ten plik?"
read y
    echo "Podaj nazwy katalogów"
for y in `seq 1 $y`; do read u$y; done
for y in `seq 1 $y`; do cp $x u$y; done
else
exit 0
fi



Witam, chce aby ten skrypt kopiowal mi plik do podanych katalogów. Tutaj zamiast kopiowac do podanych katalogow tworzy pliki o nazwie u1 u2 u3.

Offline Robert

  • Administrator
  • Guru
  • *****
  • Wiadomości: 2516
    • Zobacz profil
Bash skrypt
« Odpowiedź #1 dnia: 2012-12-01, 22:33:48 »
a wyświetl sobie zmienną u$y

to się dowiesz dlaczego :-)
Zanim popełnisz grafomaństwo: 1 | 2 | 3
Baza RPM Jak szukać informacji