Differences

This shows you the differences between two versions of the page.

Link to this comparison view

uso:laboratoare:laborator-06:inspect-fs [2023/11/07 19:00]
maria_irina.gherman [Explorarea sistemului de fișiere: comanda ls]
uso:laboratoare:laborator-06:inspect-fs [2023/11/07 19:05] (current)
maria_irina.gherman [Căutarea unui fișier în sistem]
Line 290: Line 290:
 ==== Utilitarul find ==== ==== Utilitarul find ====
  
-Utilitarul ''​%%find%%''​ îndeplinește ​același scop: căuta în fișierele de pe sistem. ''​%%find%%''​ este un utilitar mai complex decât ''​%%locate%%''​. Acesta ne permite să căutăm fișiere după nume, permisiuni, tipul fișierelor,​ data ultimei modificări și multe altele. Inspectăm pagina de manual a utilitarului pentru a vedea cum îl putem folosi.+Utilitarul ''​%%find%%''​ îndeplinește ​scopul evident de a căuta în fișierele de pe sistem. ''​%%find%%''​ este un utilitar mai complex decât ''​%%locate%%''​. Acesta ne permite să căutăm fișiere după nume, permisiuni, tipul fișierelor,​ data ultimei modificări și multe altele. Inspectăm pagina de manual a utilitarului pentru a vedea cum îl putem folosi.
  
 <code bash> <code bash>
Line 299: Line 299:
        ​[expression]        ​[expression]
 </​code>​ </​code>​
-Sa clonam ​un repo cu algoritmi de sortare:+Să clonăm ​un repository ​cu algoritmi de sortare:
 <code bash> <code bash>
 student@uso:​~$ mkdir workspace student@uso:​~$ mkdir workspace
Line 326: Line 326:
 ./​workspace/​C/​data_structures/​binary_trees/​binary_search_tree.c ./​workspace/​C/​data_structures/​binary_trees/​binary_search_tree.c
 </​code>​ </​code>​
-În exemplul de mai sus observă că am folosit ca **starting-point** ''​%%.%%''​ (căutarea pleacă din directorul curent), iar ca **expression** ''​%%-name "​*search*"​%%''​.+În exemplul de mai sus observăcă am folosit ca **starting-point** ''​%%.%%''​ (căutarea pleacă din directorul curent), iar ca **expression** ''​%%-name "​*search*"​%%''​.
  
-Utilitarul ''​%%find%%''​ folosește o expresie compusă pentru căutare. În exemplul anterior am folosit opțiunea ''​%%-name PATTERN%%''​. Exact ca în cazul utilitarului ''​%%locate%%'',​ **PATTERN** poate folosi sintaxa globbing, așa cum am făcut în exemplul de mai sus ''​%%"​*search*"​%%''​.+Utilitarul ''​%%find%%''​ folosește o expresie compusă pentru căutare. În exemplul anterior am folosit opțiunea ''​%%-name PATTERN%%''​. Exact ca în cazul utilitarului ''​%%locate%%'',​ **PATTERN** poate folosi sintaxa globbing, așa cum am făcut în exemplul de mai sus ''​%%"​*search*"​%%''​. Există mai multe opțiuni pentru căutarea cu ''​%%find%%'',​ prezente în manual.
  
 <​note>​ <​note>​
uso/laboratoare/laborator-06/inspect-fs.1699376443.txt.gz · Last modified: 2023/11/07 19:00 by maria_irina.gherman
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0