簡単なコマンドのみ
コマンド
$ egrep -o '(.*extracted-character/)'
egrep は拡張grep
-o はマッチした部分だけ抽出する
実行例
$ pwd
/path/to/my-project-name/src/dir/
$ pwd | egrep -o '(.*my-project-name/)'
/path/to/my-project-name/
動機
ShellScript内で、プロジェクトルートのpathを取得する際に利用しました。
環境
- macOS
- zsh
参考
- どのUNIXコマンドでも使える正規表現 - Qiita https://qiita.com/richmikan@github/items/b6fb641e5b2b9af3522e