Salvarea unei liste de fișiere & Conținutul folderului într-un fișier text
Cuprins:
Salvarea unei liste complete de fișiere conținute cu un folder este ușoară și există două moduri rapide de a salva lista respectivă ca fișier text.
Salvează o listă de fișiere din Finder
Prima abordare poate fi cea mai ușoară pentru majoritatea utilizatorilor și se face prin aplicația OS X Finder și TextEdit, este o simplă chestiune de copiere și lipire:
- Deschide folderul pentru care vrei să obții o listă de conținut și apasă Command+A (Select All) urmat de Command+C (Copy)
- Acum lansați TextEdit și trageți în jos meniul „Editați” și selectați „Lipiți și potriviți stilul” sau apăsați Command+Option+Shift+V
- Salvați lista de director fie ca .txt, fie ca .rtf
Salvarea unei liste detaliate de fișiere din terminal
A doua abordare folosește linia de comandă și, în ciuda faptului că este făcută prin Terminal, nu este mult mai complicată decât abordarea de copiere și inserare prezentată mai sus. Lansați Terminalul din /Aplicații/Utilități/ pentru a începe.
Când este cel mai simplu, comanda este după cum urmează:
ls > contents.txt
Includerea fișierelor ascunse în listă necesită marcajul -a:
ls -a > allcontents.txt
Pentru a descărca conținutul unui anumit folder, specificați calea directorului după cum urmează:
ls /Library/Preferences/ > LibPrefsList.txt
Atașarea anumitor steaguri la comanda ls va permite listei să dezvăluie mai mult decât o listă de conținut de fișiere, steagul -l va lista, de asemenea, permisiunile, proprietatea fișierului și datele modificării:
ls -la /Library/Preferences/ > detailsprefsinfo.txt
Deoarece comanda ls acceptă steaguri care detaliază atribute suplimentare ale fișierelor și folderelor, poate fi mult mai informativă decât abordarea Finder & TextEdit, care nu afișează detalii precum proprietatea fișierului sau permisiunile documentelor.
Abordarea liniei de comandă vă permite, de asemenea, să faceți lucruri precum comparați două listări de directoare folosind comanda diff, care poate fi făcută fie prin compararea fișierelor de ieșire unele cu altele, fie chiar comparând direct folderele și salvând diferențiază aceste rezultate ca fișier text.