Unixos rendszerekben otthon lévő felhasználóknak szinte biztosan nem tudok ezzel újat mondani, de a Windows-ról áttérőknek talán hasznos lesz.
Feladat: egy txt fájlba kellene egy könyvtár tartalmát kilistázni.
Megoldás 1 – Terminal
A feladathoz egy terminal-ra lesz szükség amit a CMD+SPACE billentyűkombinációval majd “terminal” szó beírásával és ENTER-rel lehet előhozni. Itt a szokásos parancsokkal (“cd“, “cd ..“, “ls” stb…) lehet haladni vagy lustábbak kedvéért (én ide tartozom) egyszerűen megnyitom a Terminal-t a Forklift-ből (ha már ott vagyok a listázni kívánt könyvtárban).
Ez utóbbihoz különben elég a könyvtárra kattintani és a More -> Open is Terminal parancsot választani.
A parancsok közül én az alábbi 2-t szoktam használni leginkább:
ls -l > list.txt
illetve az alábbi kiegészített verziót, ami már a könyvtárakba is bemászik
ls -l -R > list.txt
A parancsok a listázott könyvtárba helyezik az megadott néven a TXT állományt, elég könnyen meg lehet találni. :)
Megoldás 2 – Texteditor
Nyiss egy texteditor programot (pl. Textmate, Textwrangler stb…) és mellé azt a könyvtárat Finder-ben, amit ki akarsz listázni.
A texteditor program ablakába húzd bele a Finder-ből a könyvtárat és láss csodát … kész is a lista TXT formában.
Rövidebb, könnyebb könyvtárakhoz ez talán még egyszerűbb megoldás, mint a TXT-be generálás, ráadásul jóval kevesebb infóval is jár. Csak a könyvtár és a fájlok nevét rakja a TXT-be, a kapcsolódó információkat (jogosultságok, userneve stb…) nem.
Köszönöm a cikket.
Ajánlom figyelmedbe az alábbi oldalon lévő további lehetőségeket.
http://szinesmac.blogspot.hu/2011/02/konyvtar-tartalmanak-nyomtatasa.html
Köszi a linket, hasznos. :)
win alatt is gyakran használom:
dir /b /o:n *.mp3 > playlist.m3u