Chciałbym zrobić tak, że jak mam a\b\c\d\e\
to w a utworzy pusty plik, potem w b itd
find . -exec touch {} +
znalazłem takie polecenie, ale nie wiem jak go użyć, żeby coś utworzyło.
find . -exec touch pliczek {} +
doszedłem do tego ale tworzy tylko w jednym podfolderze nie wchodzi w głąb.
find . -exec touch pliczek {} \; nadal nie działa :/
[BASH] Dodawanie plików rekurencyjnie
-
- Piegowaty Guziec
- Posty: 9
- Rejestracja: 05 lis 2010, 20:43
- Płeć: Mężczyzna
- Wersja Ubuntu: 11.04
- Środowisko graficzne: GNOME
- Architektura: x86_64
- beluosus
- Zakręcona Traszka
- Posty: 695
- Rejestracja: 01 paź 2006, 15:32
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: Xfce
- Architektura: x86
- Kontakt:
Re: [BASH] Dodawanie plików rekurencyjnie
Kod: Zaznacz cały
beluosus$ find . -type d
.
./a
./a/b
./a/b/c
./a/b/c/d
beluosus$ find . -type d -exec touch {}/plik \;
beluosus$ find .
.
./a
./a/b
./a/b/c
./a/b/c/d
./a/b/c/d/plik
./a/b/c/plik
./a/b/plik
./a/plik
./plik
-
- Piegowaty Guziec
- Posty: 9
- Rejestracja: 05 lis 2010, 20:43
- Płeć: Mężczyzna
- Wersja Ubuntu: 11.04
- Środowisko graficzne: GNOME
- Architektura: x86_64
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 7 gości