GNU/Linux >> Linux Esercitazione >  >> Linux

Come definire il delimitatore "scheda" con "taglio" in Bash?

Ecco un esempio di utilizzo di cut per suddividere l'input in campi utilizzando un delimitatore di spazio e ottenendo il secondo campo:

cut -f2 -d' '

Come si può definire il delimitatore come una tabulazione, invece che come uno spazio?

Risposta accettata:

Due modi:

Premi Ctrl +V e poi Scheda per utilizzare l'inserto tra virgolette "verbatim".

cut -f2 -d'   ' infile

oppure scrivilo in questo modo per usare la citazione ANSI-C:

cut -f2 -d$'t' infile

Linux
  1. Come ordinare con un delimitatore lungo più caratteri?

  2. Controlla quanto tempo impiega uno script Bash per essere eseguito con il comando Time

  3. Come posso usare i comandi con alias con xargs?

  4. Come specificare più spazi per il delimitatore usando cut?

  5. Come scrivere più stringhe di righe usando Bash con variabili?

Come scrivere uno script Bash con esempi

Come creare documenti con gli script Bash

Come lavorare con l'istruzione Case negli script Bash

Come trovare file con dozzine di criteri con il comando Trova Bash

Bash - Come stampare stringhe multilinea (con '\n') usando printf

Come uccidere lo script Python con lo script bash