Используйте .sh
, если файл содержит команды оболочки; используйте .sed
, когда он имеет только команды Sed и загружен sed -f
.
Например, следующее будет называться script.sh
:
#!/bin/sh
sed 's/foo/bar/g'
Пока это будет script.sed
:
s/foo/bar/g
Редакторы, такие как Vim, обеспечат правильное выделение на основе .sh
и .sed
.