便利なコマンド臭
#shell
同じパターンの文字列に変換する方法
sed -i '' 's/example="\([^"]*\)"/examples=["\1"]/g' $filename
```bash
- `example="\([^"]*\)"`: `example="任意の文字列"` のパターンをマッチさせます。`\([^"]*\)` はダブルクォート以外の文字が0回以上続く部分をキャプチャします。
- examples=["\1"]: マッチした文字列を examples=["キャプチャした文字列"] に置き換えます。\1 は最初のキャプチャグループ(任意の文字列)を参照します。
## フォルダー内あるファイルをリスト
```bash
folder_path="."
# フォルダ内のファイルをループ
for file in "$folder_path"/*
do
# ファイル名をプリント
filename="$(basename "$file")"
echo $filename
done