РЕДАКТИРОВАТЬ: В соответствии с запросом расширения OP добавьте следующий код.
for file in *.txt
do
if [[ ! -f "${file%.*}_MED_2.txt" ]]
then
cp "$file" "${file%.*}_MED_2.txt"
fi
done
Попробуйте выполнить следующее.
for file in *.txt
do
echo "cp $file ${file%.*}_2"
done
Выше будут напечатаны cp
команды, если вы согласны с ними, выполните следующую команду.
for file in *.txt
do
if [[ ! -f "${file%.*}_2" ]]
then
cp "$file" "${file%.*}_2"
fi
done