Linux – Как отличить все файлы с одинаковым именем, но с разными расширениями в каталоге [дубликат]Linux

Anonymous
Linux – Как отличить все файлы с одинаковым именем, но с разными расширениями в каталоге [дубликат]

Сообщение Anonymous »


Предположим, в текущем каталоге есть файлы с именами:

test1.out, test2.out, test3.out ...

test1.expect, test.expect, test3.expect...

Я хотел бы сравнить каждый test.out с соответствующим ему test.expect, например:

diff test1.out test1.expect разница test2.out test2.expect и так далее. Я хотел бы знать, как я могу добиться этого более эффективно. Спасибо!

Я не очень хорошо знаком с оболочкой Linux. Я пробовал такие вещи, как:

для меня в *.out; сделать diff "$i" "$i.expect"; готово

но я понимаю, что это неправильно, поскольку $i включает расширение .out.

Вернуться в «Linux»