タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

linuxとerrorに関するU1and0のブックマーク (1)

  • sed の区切り文字 - Invalid signature

    URLリライティングのための/etc/apache2/sites-available/defaultの 修正が手動だったため、自動化するために新しくゲストを作ると sedがunknown option to `s'というメッセージを 出していた。 調べてみるとスラッシュをアットマークで置き換えてみろというアドバイスを 見つけた。 ただ、リファレンスページみたいなところではその事は一切触れて おられず、気持ち悪い。 調べを進めると納得出来る情報を見つけた。 sed コマンドは「s」の直後に指定した文字を区切り文字として認識する。 したがって、使用する区切り文字は "/" でなくともよい。 特に "/" 自体を置換対象とする場合は、"/" の代わりに "%" や "|" などを 区切り文字に使用すると、"/" をエスケープする必要がなくなる。 http://shellscript.sunone

    sed の区切り文字 - Invalid signature
    U1and0
    U1and0 2016/06/29
    sedがunknown option to `s' "/" 自体を置換対象とする場合は、"/" の代わりに "%" や "|" などを 区切り文字に使用すると、"/" をエスケープする必要がなくなる。
  • 1