拡張子が.mdのファイルを.shに変更する予定であることを考慮すると
$ ls
bath.md breakfast.md brush.md test.sh
書きます。
$ cat test.sh
#! /usr/local/bin/bash
for f in *
do
if $f endswith .md
replace $f.md with $f.sh
done
スクリプトをどのように完了できますか?
ベストアンサー1
for i in *.md; do mv -- "$i" "${i%.md}.sh"; done