Differences

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

Link to this comparison view

uso:laboratoare:laborator-06:inspect-fs [2025/10/24 12:47]
daniel_ioan.dinu Updated `man` and `man man` output
uso:laboratoare:laborator-06:inspect-fs [2025/10/24 22:07] (current)
daniel_ioan.dinu Improved ambiguous phrasing in [Extra: Folosirea ad-litteram a caracterelor speciale]
Line 253: Line 253:
 ==== Extra: Folosirea ad-litteram a caracterelor speciale ==== ==== Extra: Folosirea ad-litteram a caracterelor speciale ====
  
-Există cazuri când numele fișierelor conțin caractere speciale. Unele fișiere pot fi prefixate cu o categorie din care fac parte, ca în exemplul de mai jos:+Există cazuri când numele fișierelor conțin caractere speciale. Unele fișiere pot fi prefixate cu o categorie din care fac parte, ca în exemplul de mai jos din directorul ''​%%~/​uso-lab/​labs/​05-cli/​support%%''​:
  
 <code bash> <code bash>
Line 259: Line 259:
 '[USO] Course 01.pdf' ​ '[USO] Course 02.pdf'​ '[USO] Course 01.pdf' ​ '[USO] Course 02.pdf'​
 </​code>​ </​code>​
-În exemplul de mai sus, fișierele pdf de curs sunt prefixate cu numele materiei: [USO]. Vrem să îi spunem sintaxei de globbing că în acest caz, șirul **[USO]** nu trebuie tratat ca o expresie, ci ca un șir de caracter ​normale. Pentru a face acest lucru, încadrăm șirul între ​**"**:+În exemplul de mai sus, fișierele pdf de curs sunt prefixate cu numele materiei: [USO]. Vrem să îi spunem sintaxei de globbing că în acest caz, șirul **[USO]** nu trebuie tratat ca o expresie, ci ca un șir de caractere ​normale. Pentru a face acest lucru, încadrăm șirul între ​ghilimele ''​%%"%%''​:
  
 <code bash> <code bash>
Line 274: Line 274:
 '​support-globbing/​[USO] cursuri 9.ppt' ​  '​support-globbing/​[USO] slides 9.ppt' '​support-globbing/​[USO] cursuri 9.ppt' ​  '​support-globbing/​[USO] slides 9.ppt'
 </​code>​ </​code>​
-Citim expresia ''​%%"​[USO]"​*%%'':​ orice fișier al cărui nume începe cu șirul de caractere **[USO]** și este urmat de orice caracter. Operația prin care eliminăm semnificația specială a unui caracter poartă numele de **escaping**;​ cu alte cuvinte, informal, spunem că am făcut escaping semnificației speciale a sintaxei ''​%%[]%%''​. Termenul vine de la cuvântul **escape** (a scăpa), și exprimă că scăpăm de semnificația specială a unui caracter / set de caractere.+Citim expresia ''​%%"​[USO]"​*%%'':​ orice fișier al cărui nume începe cu șirul de caractere **[USO]** și este urmat de orice caracter. Operația prin care eliminăm semnificația specială a unui caracter poartă numele de **escaping**;​ cu alte cuvinte, informal, spunem că am făcut escaping semnificației speciale a sintaxei ''​%%[]%%''​. Termenul vine de la cuvântul **escape** (a scăpa), și exprimă ​faptul ​că scăpăm de semnificația specială a unui caracter / set de caractere.
  
 ==== Exerciții ==== ==== Exerciții ====
uso/laboratoare/laborator-06/inspect-fs.txt · Last modified: 2025/10/24 22:07 by daniel_ioan.dinu
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