Existe uma chamada sed
para edição in-loco de tarefas sem backups que funciona tanto no Linux quanto no Mac? Embora o BSD sed
enviado com o OS X pareça necessário sed -i '' …
, as sed
distribuições GNU Linux geralmente vêm com interpretam as aspas como um nome de arquivo de entrada vazio (em vez da extensão de backup) e precisam sed -i …
.
Existe alguma sintaxe da linha de comando que funcione com os dois tipos, para que eu possa usar o mesmo script nos dois sistemas?