IniziaInizia gratis

Quali altri caratteri jolly posso usare?

La shell ha anche altri caratteri jolly, anche se sono meno usati:

  • ? corrisponde a un singolo carattere, quindi 201?.txt farà corrispondere 2017.txt o 2018.txt, ma non 2017-01.txt.
  • [...] fa corrispondere uno qualsiasi dei caratteri tra parentesi quadre, quindi 201[78].txt corrisponde a 2017.txt o 2018.txt, ma non a 2016.txt.
  • {...} fa corrispondere uno qualsiasi dei pattern separati da virgola tra parentesi graffe, quindi {*.txt, *.csv} corrisponde a qualsiasi file il cui nome termina con .txt o .csv, ma non ai file i cui nomi terminano con .pdf.

Quale espressione farebbe corrispondere singh.pdf e johel.txt ma non sandhu.pdf o sandhu.txt?

Questo esercizio fa parte del corso

Introduzione alla Shell

Visualizza il corso

Esercizio pratico interattivo

Passa dalla teoria alla pratica con uno dei nostri esercizi interattivi

Inizia esercizio