Sulla scia di questa domanda sull'eliminazione di nuove righe dal testo, voglio trasformarlo in un alias zsh come segue:
alias striplines=' awk " /^$/ {print \"\n\"; } /./ {printf( \" %s \",$0);}"'
Ho provato a sfuggire alle virgolette all'interno dello script awk, ma sto ricevendo questo errore:
awk: (FILENAME=bspsrobustness FNR=1) fatal: division by zero attempted
(Il file si chiama bspsrobustness
)
C'è un modo per fare quello che voglio? Suppongo di poterlo trasformare in uno script awk piuttosto che in un alias zsh, è la mia migliore opzione?