cat hoge.txt | sed -e "s/hoge/hoge=\"aaaaaaaaaaa\"/1" > hoge.txt
みたいな形でリダイレクトすると保存されない。
cat hoge.txt | sed -e "s/hoge/hoge=\"aaaaaaaaaaa\"/1" >! hoge.txt
! みたいな形でリダイレクトの先に ! つけて強制的に保存とかもできるらしいが今回は無理だった。
こういう場合は
sed -i -e "s/hoge/hoge=\"aaaaaaaaaaa\"/1" check_service.sh
みたいな場合は sed がいいかもしれない