Domande taggate «sed»

sed è un editor di flussi da riga di comando per filtrare e trasformare il testo.


5
awk / sed / perl one liner + come stampare solo le righe delle proprietà dal file json
come stampare solo le righe delle proprietà dal file json esempio di file json { "href" : "http://master02:8080/api/v1/clusters/HDP/configurations?type=kafka-env&tag=version1527250007610", "items" : [ { "href" : "http://master02:8080/api/v1/clusters/HDP/configurations?type=kafka-env&tag=version1527250007610", "tag" : "version1527250007610", "type" : "kafka-env", "version" : 8, "Config" : { "cluster_name" : "HDP", "stack_id" : "HDP-2.6" }, "properties" : { "content" : "\n#!/bin/bash\n\n# …
10 awk  sed  perl  json  jq 

1
sed -e '$! d' non funziona come previsto?
Quando corro: sudo /usr/local/nginx/sbin/nginx -t Torno: nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful Voglio solo l'ultima riga, quindi corro: sudo /usr/local/nginx/sbin/nginx -t | sed -e '$!d' Ma torno come se non sed.

5
Implementare una regexp estesa per aggiungere un numero variabile di zeri iniziali in base alla posizione in una stringa
Ho problemi a ridurre la sintassi sed per aggiungere un numero variabile di zeri iniziali a uno schema organizzativo numerico. Le stringhe su cui sto operando appaiono come 1.1.1.1,Some Text Here sfruttando la sintassi sed sed -r ":r;s/\b[0-9]{1,$((1))}\b/0&/g;tr" Sono in grado di suscitare la risposta 01.01.01.01,Some Text Here Tuttavia, quello …

5
Come posso modificare le ultime n righe in un file?
Esiste un comando che mi permetterà di modificare le ultime n righe in un file? Ho diversi file, tutti con un diverso numero di righe all'interno. Ma vorrei modificare le ultime n righe in ogni file. L'obiettivo è sostituire le virgole con punti e virgola nelle ultime n righe. Ma …




9
Converti le righe in colonne
Ho un file che include dettagli sulle macchine virtuali in esecuzione in un hypervisor. Eseguiamo alcuni comandi e reindirizziamo l'output su un file. E i dati sono disponibili nel formato seguente. Virtual Machine : OL6U5 ID : 0004fb00000600003da8ce6948c441bb Status : Running Memory : 65536 Uptime : 17835 Minutes Server : …

2
Elimina le virgole finali in linea
Come cancello una serie di virgole finali in bash: a,b,c,d,,,, 1,2,3,,,, Uscita desiderata: a,b,c,d 1,2,3 Ho provato a fare questo: grep "5628" test.csv | sed 's/,*$//g' ma non funziona. Il file originariamente proveniva da un computer Windows.
10 sed 






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.