substituindo o primeiro link de um texto “awk equivalent of sed command”

0

Eu queria substituir a primeira linha de um texto por sed, como deveria

sed -i.bak "1 s/^.*$/"CompoundState\tMethod\tApproach\tS^2\tEnergy\tPath"/" awk.xls

mas também preciso executá-lo no OSX, mas ele não suporta o espaço da guia "\ t" existe um equivalente de awk?

    
por Raymond Ghaffarian Shirazi 01.09.2015 / 00:09

1 resposta

1

Alguns shells, incluindo bash, permitem que você digite qualquer caractere literal (por exemplo, Ctrl-I para Tab, Ctrl-M para Return) prefixando-o com Ctrl-V, então você pode digitar Ctrl-V Ctrl-I em vez de \t onde quer que apareça no seu one-liner sed.

    
por 01.09.2015 / 04:37