sed: -e expression #1, char 5: unterminated `s' command2019年07月13日 10時44分38秒

一部の sed のバージョンで、分かりづらいエラーをだす。「unterminated `s' command」と出てくるでどれが問題なんだろうと思っていたら左角括弧だったようだ。ちなみにこのエラーを出すのは sed (GNU sed) 4.4 の様だ。

最終的に問題があるのはこれだった。


% echo | sed -e 's/[//'
sed: -e expression #1, char 5: unterminated `s' command

他のバージョンや他のシステムで試したところ、以下の様なエラーメッセージを出すようだ。

% echo | /bin/sed -e 's/[//'
sed: command garbled: s/[//
% echo x | /bin/sed -e 's/[//'
sed: Function s/[// cannot be parsed.

コメント

コメントをどうぞ

※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。

※なお、送られたコメントはブログの管理者が確認するまで公開されません。

名前:
メールアドレス:
URL:
コメント:

トラックバック

このエントリのトラックバックURL: http://uyota.asablo.jp/blog/2019/07/13/9128020/tb

※なお、送られたトラックバックはブログの管理者が確認するまで公開されません。