Я пишу скрипт bash для запуска теста интеграции инструмента, который я пишу.Bash scripting знает результат команды
В основном я запускаю приложение с набором входов и сравниваю результаты с ожидаемыми значениями с помощью инструмента командной строки diff.
Он работает, но я хотел бы улучшить его, зная результат команды diff и печатать «УСПЕХ» или «НЕИСПРАВНОСТЬ» в зависимости от результата diff.
Как я могу это сделать?
Я думаю, вы должны ясно дать понять, как именно это работает – LukeN
Спасибо, это работает для меня. Я читал о $? переменная, но я не был уверен, как Diff использовал ее. Спасибо. Кто-нибудь знает, возможно ли разбить все файлы из каталога на другой? Я пробовал diff dir1/* dir2/*, но это не сработало. –
diff -R dir1 dir2 – Joshua