![[macOS] ファイル名を一括変更するターミナルコマンド(sedでループ)](https://chiilabo.com/wp-content/uploads/2024/02/image-15-1024x576.jpg)
[macOS] ファイル名を一括変更するターミナルコマンド(sedでループ)
作業フォルダ内のファイル名にある「@」を「#」まとめて変更する必要がありました。一個ずつファイル名を変更するのは大変なので、シェルスクリプトを作りました。正規表現で作業フォルダ内のファイル名を一括変更する#!/bin/bashcd {作業するフォルダパスを入れます}IFS=$'\n'for f in *; do newname=$(echo "$f" | sed 's/@/#/g') if [[ "$f" != "$newname" ]]; then mv "$f" "$ne...