Differences

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

Link to this comparison view

uso:laboratoare:laborator-07:inspect-files [2021/11/16 09:23]
liza_elena.babu [Opțiuni uzuale ale grep]
uso:laboratoare:laborator-07:inspect-files [2021/11/16 09:24] (current)
liza_elena.babu [Opțiuni uzuale ale grep]
Line 274: Line 274:
 Astfel avem o căutare cât mai cuprinzătoare și putem folosi funcția de căutare în sesiunea interactivă ''​%%less%%''​ pentru a găsi linia și fișierul care ne interesează. Astfel avem o căutare cât mai cuprinzătoare și putem folosi funcția de căutare în sesiunea interactivă ''​%%less%%''​ pentru a găsi linia și fișierul care ne interesează.
  
-=== Căutarea unui cuvânt === 
- 
-Din rezultatele căutărilor de mai sus observăm că ''​%%grep%%''​ caută patternul dat ca un subșir. Acest lucru se vede foarte ușor în rezultatul anterior: 
- 
-<code bash> 
-student@uso:​~$ grep -nri search workspace/​C/​ | less 
- 
-workspace/​C/​leetcode/​src/​700.c:​10:​struct TreeNode *searchBST(struct TreeNode *root, int val) 
-</​code>​ 
-Observăm că patternul **search** se regăsește în șirul ***searchBST**. Dacă dorim să căutăm cuvântul **search** folosim opțiunea ''​%%-w%%''​ (word) pentru a-i transmite utilitarului că patternul trebuie tratat ca un cuvânt, ca în exemplul de mai jos: 
- 
-<code bash> 
-student@uso:​~$ grep -nri -w "​search"​ workspace/​C/​ | less 
- 
-workspace/​C/​leetcode/​src/​704.c:​1:​int search(int *nums, int numsSize, int target) 
-workspace/​C/​leetcode/​src/​704.c:​26:​int search(int *nums, int numsSize, int target) 
-workspace/​C/​leetcode/​README.md:​26:​|35|[Search Insert Position](https://​leetcode.com/​problems/​search-insert-position/​) | [C](./​src/​35.c)|Easy| 
-[...] 
-</​code>​ 
-Observăm că acum rezultatele conțin doar cuvântul **search**. 
  
 === Exerciții === === Exerciții ===
  
-  - Găsiți toate fișierele care includ headerul ''​%%stdio.h%%''​. +  - Găsiți toate fișierele ​din sistem ​care includ headerul ''​%%stdio.h%%''​.
-  - Găsiți toate aparițiile patternului ''​%%binarySearch%%''​. +
-  - Găsiți toate aparițiile patternului ''​%%quickSort%%''​.+
  
uso/laboratoare/laborator-07/inspect-files.1637047426.txt.gz · Last modified: 2021/11/16 09:23 by liza_elena.babu
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