У меня есть сценарий, где существует сценарий для удаления файлов в соответствии с условиями.
В настоящее время сценарий выглядит так: rem.sh
If [ -e file1 ]; then
rm -f file1
elif [ -e file2 ]; then
rm -f file2
fi
У меня есть другой сценарий, который вызывает rem.sh
main.sh
1 rem.sh #should remove file1
2 touch file1
3 xxx
4 xxx
5 xxx
6 rem.sh #should remove file2 only
7 touch file2
Если я запускаю main.sh, он только удаляет file1 и создает file1.Есть ли способ удалить и создать file2 и так далее?
EDIT: я хочу заменить [-e file] на какое-то условие, которое удаляет file2 при повторном вызове rem.sh