Per domande relative al taglio, un programma di filtro che estrae campi o colonne di ogni riga di input. Utilizzare questo tag per domande su se stesso o domande su problemi derivanti dall'utilizzo dell'utilità di taglio.
Quando l'ho usato cutoggi, ho scoperto che non tratta un personaggio UTF-8 come un personaggio, ma 3 caratteri perché è lungo 3 byte. Questo sembra essere generalmente vero per molti strumenti. Esistono versioni di coreutilsUTF-8 a conoscenza? La mia localeuscita: LANG=en_US.UTF-8 LC_CTYPE="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_COLLATE="en_US.UTF-8" LC_MONETARY="en_US.UTF-8" LC_MESSAGES="en_US.UTF-8" LC_PAPER="en_US.UTF-8" LC_NAME="en_US.UTF-8" LC_ADDRESS="en_US.UTF-8" …
Il comando cutha un'opzione -cper lavorare sui caratteri, anziché sui byte con l'opzione -b. Ma questo non sembra funzionare, in en_US.UTF-8locale: Il secondo byte fornisce il secondo carattere ASCII (che è codificato esattamente nello stesso UTF-8): $ printf 'ABC' | cut -b 2 B ma non fornisce il secondo dei …
Ho un file come il seguente: 1234 ABCD EFGH Vorrei convertirlo nel seguente: 2341 BCDA FGHE Il file attuale ha 4.000 parole, quindi vorrei farlo in modo efficiente. Ho provato a usare il comando cut -c 2-4,1 file.txt, ma produce lo stesso output esatto dell'input. Stavo pensando di poter usare …
Il mio file di testo non ha delimitatori per specificare solo spazi di separazione, come posso tagliare la colonna 2 al file di output, 39 207 City and County of San Francisc REJECTED MAT = 0 78 412 Cases and materials on corporat REJECTED MAT = 0 82 431 The …
Ho un nome file come a.b.c.txt, voglio che questa stringa sia divisa come string1=a.b.c string2=txt Fondamentalmente voglio dividere il nome del file e la sua estensione. Ho usato cutma si divide come a,b,ce txt. Voglio tagliare la stringa sull'ultimo delimitatore. Qualcuno può aiutare?
Ultimamente, ho sperimentato il pscomando e a volte lunghi percorsi si avvolgono alla riga successiva (o due) e rendono difficile la lettura. Voglio convogliare l' psoutput in un altro programma per limitare l'output al xnumero di caratteri. Ecco quello che ho finora, ma non funziona abbastanza bene: ps aux | …
Quindi so che esistono strumenti per questo problema perché ne ho sentito parlare, ma non so cosa siano. Voglio fare qualcosa come filtrare tutti i dati tranne i nomi utente in / etc / passwd. Ad esempio, vorrei prendere user1, user2 e user3 dal seguente file. In questo caso, la …
Voglio ottenere solo gli indirizzi e-mail che terminano in "@ xyz.nl" dal mio file di registro della posta. Per raggiungere questo obiettivo faccio: # tail -f /var/log/mail.log | grep --i --line-buffered "@xyz.nl" | cut -d '@' -f 1 | cut -d '<' -f 2 --Line-buffered with grep è necessario perché …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.