Чи існує виклик sedредагування на місці без резервного копіювання, яке працює як на Linux, так і на Mac? Хоча BSD, що sedпостачається з OS X, здається, потребує sed -i '' …, sedдистрибутиви GNU Linux зазвичай поставляються з інтерпретацією лапок як порожнє ім'я вхідного файлу (замість розширення резервного копіювання), а потребує sed -i …цього.
Чи є синтаксис командного рядка, який працює з обома ароматами, тому я можу використовувати один і той же скрипт в обох системах?