¿Existe una invocación de sed
edición in situ sin copias de seguridad que funcione tanto en Linux como en Mac? Si bien el BSD sed
enviado con OS X parece necesitar sed -i '' …
, las sed
distribuciones GNU Linux generalmente vienen con interpreta las comillas como un nombre de archivo de entrada vacío (en lugar de la extensión de copia de seguridad), y necesita en su sed -i …
lugar.
¿Existe alguna sintaxis de línea de comando que funcione con ambos tipos, por lo que puedo usar el mismo script en ambos sistemas?