Quali altri caratteri jolly posso usare?
La shell ha anche altri caratteri jolly, anche se sono meno usati:
?corrisponde a un singolo carattere, quindi201?.txtfarà corrispondere2017.txto2018.txt, ma non2017-01.txt.[...]fa corrispondere uno qualsiasi dei caratteri tra parentesi quadre, quindi201[78].txtcorrisponde a2017.txto2018.txt, ma non a2016.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.txto.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
Esercizio pratico interattivo
Passa dalla teoria alla pratica con uno dei nostri esercizi interattivi
Inizia esercizio