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 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.