次のbash関数があります:
function tpc()
{
cp $1 .dosbox/TP/BIN/
dosbox -c "TPC.EXE $1"
rm .dosbox/TP/BIN/$1
#rm .dosbox/TP/BIN/$(basename $1 .pas).EXE
}
主な目的は次のとおりです。
tpc "file.pas"
次に、「dosbox」でコンパイルし、パスの「file.pas」を削除し.dosbox
ます。しかし、「.exeファイルを削除する」という別のことをしたいです。問題は次のとおりです。tpc file.pas
ターボパスカルがコンパイルされFILE.EXE
、.dosbox/TP/BIN/$(basename $1 .pas).EXE
「file.EXE」を削除しようとしています。問題は、「大文字の.exe
ファイルを削除するにはどうすればよいですか?