LINUX.ORG.RU

Хитрый diff


0

0
Вот есть у меня два списка файлов одной директории. Один
$ ls
Второй
$ ls -A
хочу найти файлы которые скрыты. Да, я знаю что можно без diff, но я хочу им.
Как я делаю
$ ls > /tmp/diff1; ls -A > /tmp/diff2; diff /tmp/diff1 /tmp/diff2; rm /tmp/diff1 /tmp/diff2
Такая задача возникает не только для просмотра скрытых файлов, но и для сравнения списка файлов и тектстового документа со списком файлов, а также имея список файлов их архива. Вот как бы мне так сделать чтобы не сохранять вывод во временные файлы? Можно как-то в diff перенаправить вывод из двух комманд сразу? Надеюсь вы поняли о чем я.

Хитрый план

> Да, я знаю что можно без diff, но я хочу им.
Но зачем?

К тому же, ИСПРАВЛЕНО.
AITap ★★★★★
()
Ответ на: Хитрый план от AITap
Ну тебе же сказали что надо. Не понимаешь зачем - проходи мимо. Тем более там написано что такие задачи переодически возникают.
facelift ★
() автор топика
На что только люди не идут, лишь бы не пользоваться двухпанельными файловыми менеджерами.

Хотя, сейчас прибегут любители zsh и расскажут как это делается у них.
Turbid ★★★★★
()
Ответ на: комментарий от Turbid
Прсото интересно, а разве есть хотя бы один ФМ, умеющий выводить список файлов/директорий по регэкспу?

Кроме всяких там тоталкоммандеров.
NekoExMachina ★
()
Ответ на: комментарий от tensai_cirno
...
Я поинтересовался у уважаемого товарища, посоветовавшего некоторое решение, существует ли такое решение вообще.
А по поводу терминалов - ты меня знаешь, я к гуйне бОльшее отвращение чувствую в 95% задач.
NekoExMachina ★
()
Ответ на: комментарий от NekoExMachina
Ну у mc была опция "Фильтр" в в настройки панели.
mky ★★★★★
()
Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.