IFループを使って引数を作成しましたが、ループには複数の変数があります。ファイル名がCNで始まるファイルのみが削除されますが、CAのファイル名では削除されません。複数の変数を引数としてifを使ってファイルを削除する
ここに私のコードは、あなたの助けに感謝します。ありがとう! :)
if [ "$retval" = true ]
then
for file_name in "$processdir"/*?.?*; do
filebasename=$(basename "$file_name")
if [ "$prefix" == "CA" ] || [ "$prefix" == "CN" ];
then
rm -f "$file_name"
retval_1="true"
fi
done
Fiの
コメントを書くための私の最初の時間は、コードのための私の返事は私を見ての便宜のために一番上にある、あなたを混同したくない
Fiの編集されたコード。ありがとう! 私はあなたの与えられたコードを試してみますが、両方のファイルは削除されません:( – jcast