파일 이름에 공백이 있는 파일이 있습니다 First Name_20180810.csv
. 예를 들어 파일 이름의 날짜( 20180810
위 예에서는)가 매일 변경됩니다. 어떻게 이름을 First Name_*.csv
로 바꿀 수 있나요 FirstName_*.csv
?
답변1
도구 에 액세스할 수 없는 경우 rename
다음 방법을 사용할 수 있습니다.
for file in *.csv; do
if ! [[ -f "${file// /}" ]]; then
mv "$file" "${file// /}"
else
echo "Replacement for '${file}' already exists; skipping"
fi
done