Vou analisar os dados googleapis.txt
bucket,abc-def-ghi-45gjd4-wwxis
bucket,dde-wwq-ooi-66ciow-po22q
instance,jkl-mno-1-zzz-68dkakw-oo9w8
disk,pqr-stu-10-kuy-l2oxapw-rp4lt
Espero o resultado como este abaixo
bucket,abc-def-ghi
bucket,dde-wwq-ooi
instance,jkl-mno-1-zzz
disk,pqr-stu-10-kuy
Eu estou pensando que eu tenho que mudar -
para ser um espaço e, em seguida, execute este comando
cat googleapis.txt | awk '{$NF="";sub(/[ \t]+$/,"")}1' | awk '{$NF="";sub(/[ \t]+$/,"")}1'
Entendi isso https://stackoverflow.com/a/27794421/8162936
Depois de analisado, alterarei o espaço para ser um hífen de
-
volta.
Alguém conhece a melhor prática ou o comando shell de uma linha para analisá-lo? Obrigado a todos
fonte