Sziasztok!
Milyen lehetőség van arra, ha sok 'title' nevű fájl tartalmát és elérési útvonalát akarom kiíratni? Minden mappában csak egy van (ha van) de ezek jó messze egymástól:
\ez\az\a\nagyon\hosszú\elérési\útvoanl\title
Az elérési út az mindig más, de a mappamélység az mindig kötött.
Eddig BASHben gondolkodtam, de ha van valakinek jó ötlete kíváncsi vagyok másra is.
Mivel sok fájlról van szó a cat nem igazán jöhet szóba magában, de tudom ezt kombinálni a find parancsal hogy nekem jó legyen?
- 2043 megtekintés
Hozzászólások
cat \ez\kozos\*\*\ez\is\*\title
- A hozzászóláshoz be kell jelentkezni
Ez bejött. :-D
Be irányítottam egy fájlba, és most nagyon szép listám van. Köszönöm.
- A hozzászóláshoz be kell jelentkezni
find / -type f -name "title" -maxdepth mélység -exec echo "File:" {} \; -exec cat {} \;
--
A gyors gondolat többet ér, mint a gyors mozdulat.
- A hozzászóláshoz be kell jelentkezni
Ezt is köszönöm.
Így megvan a fájl elérési útja is, meg a tartalma is. És el is küldtem egy fájlba az egészet. :-)
find /home/kanyi/Eremomycin -type f -name "title" -maxdepth 9 -exec echo "File:" {} \; -exec cat {} \; >> NMR-title
- A hozzászóláshoz be kell jelentkezni
Jelenleg Win* elott ulok, igy nem akarok ellenorizetlen lüke-kodot ideirni, de a file-ok eleresi uttal egyutt torteno egyszeru kilistazasahoz szemely szerint a "locate"-t hasznalnam, majd utana a listan feltuno file-okat szimplan cat-olnam... Nyilvan igy van elofeltetele, ill. hatranya is a metodusnak, viszont piszok gyors eppen a locate adatbankja miatt.
Pelibali
- A hozzászóláshoz be kell jelentkezni