Caratteri jolly tra parentesi quadre
Fa parte della sezione Fondamenti del percorso Terminal di Coddy. Lezione 27 di 82.
Il carattere jolly tra parentesi quadre [] corrisponde a esattamente un carattere appartenente a un insieme specifico o a un intervallo di caratteri che definisci tra le parentesi quadre.
Per esempio, se hai questi file:
file1.txt
file2.txt
file3.txt
file4.txt
file5.txtCorrispondi solo ai file con 1, 2 o 3:
ls file[123].txtOutput:
file1.txt
file2.txt
file3.txtUsare gli intervalli tra parentesi quadre:
Invece di elencare ogni carattere, puoi usare un intervallo con un trattino -:
ls file[1-3].txt # equivale a [123]
ls file[a-z].txt # corrisponde a qualsiasi lettera minuscola
ls file[A-Z].txt # corrisponde a qualsiasi lettera maiuscola
ls file[0-9].txt # corrisponde a una qualsiasi cifra singolaNegare un pattern tra parentesi:
Usa ! o ^ all’inizio per trovare qualsiasi carattere non presente nell’insieme:
ls file[!45].txt # corrisponde a file1, file2, file3 ma NON a file4 o file5
ls file[^45].txt # stesso risultatoCombinare insiemi di caratteri:
ls file[1-3a-c].txt # corrisponde a file1, file2, file3, filea, fileb, filecSfida
PrincipianteUsa un carattere jolly tra parentesi quadre con un intervallo per elencare solo file1.txt, file2.txt e file3.txt: escludendo file4.txt e file5.txt.
Suggerimento: Usa la sintassi dell’intervallo
[1-3]all’interno delle parentesi. È più elegante che elencare ogni carattere separatamente come[123].
Provalo tu
Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Fondamenti
4Cartelle
Creare una cartellaCopiare una cartellaSpostare e rinominare una cartellaEliminare una cartellaRiepilogo - Operazioni sulle cartelle7Contenuto dei file
Head e TailConteggio delle paroleComando SortComando UniqueNozioni di base su GrepGrep con opzioniRiepilogo - Detective del testo10Progetto di analisi dei log
Panoramica del progettoVisualizzare il file di log2Navigazione
Stampare la directory di lavoroElencare i fileCambiare directoryPercorsi assoluti e relativiDirectory home e radiceRiepilogo - Trova la tua strada5Progetto di organizzazione delle foto
Panoramica del progettoCreazione della struttura8Reindirizzamento
Uscita standardSovrascrivere un fileAccodare a un fileIngresso standardErrore standardRiepilogo - Creare un log3File
Creare un fileLeggere un fileCopiare un fileSpostare e rinominare un fileEliminare un fileRipasso: operazioni sui file6Caratteri jolly e pattern
Il carattere jolly asteriscoIl carattere jolly punto interrogativoCaratteri jolly tra parentesi quadreCombinare i caratteri jollyRiepilogo - Operazioni selettive9Pipe
Che cos'è una pipeConcatenare due comandiConcatenare più comandiPipe con grepRiepilogo - pipeline dei datiEsercitati da solo: Playground Terminal