Domande taggate «text-processing»

Manipolazione o esame del testo tramite programmi, script, ecc.

6
Elabora il file / etc / passwd per elencare tutti gli utenti la cui cartella principale è in / home
Ho un esempio di file / etc / passwd come questo: tom:x:1000:1000:Work:/home/tom:/bin/bash george:x:1000:1000:Work:/home/george:/bin/bash bla:x:1000:1000:Work:/home/bla:/bin/bash boo:x:1000:1000:Work:/home/boo:/bin/bash bee:x:1000:1000:Work:/root/list:/bin/bash Sto cercando di elencare tutti gli utenti con una cartella home in /home/. scrissi cat ~/Desktop/e.txt |awk -F ":" '{if ($6 ~/^/home/) print $1;}' dove e.txt è il testo che ho copiato qui. Capisco …


2
Unione di colonne da due file separati
Come creare un nuovo file unendo colonne selettive da due file separati usando awk? Senza incasinare gli elementi degli ordini di ENTRAMBI i file. Esempio: il file 3 può contenere la colonna 1,2,3 dal file 1 e la colonna 4 dal file 2. File 1 A 23 8 T A …



3
Sostituisci stringa con indice sequenziale
Qualcuno può suggerire un modo elegante per raggiungere questo obiettivo? Ingresso: test instant () test instant () ... test instant () //total 1000 lines l'output dovrebbe essere: test instant1 () test instant2 () test instant1000() Le righe vuote sono nei miei file di input e ci sono molti file nella …






4
Ordina i campi in linea
Sto cercando di ordinare all'interno di una riga di input su un numero sconosciuto di campi: Ingresso: ab bc bc ab cd ef bc bc cd ef cd bc ab ef ab bc cd gh Produzione: ab bc ab bc bc cd ef bc cd ef ab cb cd ab …

7
ottenere il valore numerico ASCII per un carattere
Sto provando a scrivere uno script di shell che richiede un carattere ASCII nell'intervallo AZ o az e restituisce il suo valore numerico equivalente. Ad esempio, l'output potrebbe essere simile al seguente: scarlet$ Please type a character between A and Z or between a and z: scarlet$ A scarlet$ The …



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.