У меня есть скрипт для сбора метрик, а затем вывести результат этого скрипта в файл
Это команда, которую я запускаю
bash get_metrics > metrics.txt
Это работает
Теперь я хочу добавить дату в файл
Запустив
bash get_metrics > metrics-$(date +%y/%m/%d).txt
После выполнения этой команды я получаю эту ошибку
'zsh:no such file or directory: metrics-2018/12/23.txt'
Из чтенияэти сообщения ( 1 и 2 ), похоже, проблема в том, что я использовал '/' s - слэши.Баш должен думать, что я пытаюсь создать новый каталог.Когда я меняю косые черты на тире (-), эта команда работает.Как я могу сказать bash, что я не пытаюсь создавать какие-либо новые каталоги и рассматривать дефис как часть имени файла?