У меня есть такой Rakefile
task :clean do
sh 'rm ./foo'
end
Я хочу предотвратить сообщение об ошибке, когда файл 'foo' не существует.Как это сделать?
Я думаю, что я хочу: есть ли способ сначала проверить файл, а затем решить, что делать дальше.
Например:
file 'aaa' => 'bbb' do
sh 'cp bbb aaa'
end
Эта задача зависит от существования файла 'bbb', поэтому я хочу знать can I tell Rake that my task depends on the
несуществование of file 'foo'