LINUX.ORG.RU

Ищу листалку текстовых файлов

 ,


0

1

Суть такова: есть огромная куча простых текстовых файлов, которые надо очень бегло просмотреть глазами.

Надо что-то типа less, только чтоб не по одному файлу скармливать, а сразу каталог с подкаталогами, и чтоб прокручивалось само, но можно было остановить. Как в книгочиталках, но быстро и тыщи файлов подряд.

Если что, я скриптик напишу, но вдруг уже есть.

★★★

Ответ на: комментарий от Silerus

Ну какой нах ls? Написано же: с подкаталогами, ls -R же. А учитывая, что надо только текстовые, не ls, а find, и останется научить less самостоятельно проматывать страницы.

massimus ★★★
() автор топика
Ответ на: комментарий от Silerus

Да. Я заколебусь руками столько крутить. Надо наоборот: крутится само, а руками можно остановить.

massimus ★★★
() автор топика
Ответ на: комментарий от Silerus

Да тут собственно в простейшем варианте while read да мелкий sleep, ^S пауза,^Q плэй. Но наверно правда наперлю чего-нибудь покрасивше. Будет pless.

massimus ★★★
() автор топика
Ответ на: комментарий от massimus

быстро нагугить удалось такое

use strict;
use warnings;
use Term::ReadKey;

ReadMode 4;    # Turn off controls keys
my $key;
my $filename = $ARGV[1];
open(my $fh, '<:encoding(UTF-8)', $filename)
  or die "Could not open file '$filename' $!";

while ( !defined( $key = ReadKey(-1) ) && my $row = <$fh> ) {
  chomp $row;
  print "$row\n";
  sleep 5;
}
close($filename);

ReadMode 0;    # Reset tty mode before exiting

Silerus ★★★★
()
Ответ на: комментарий от peregrine

Неужели? А я ag юзал, дурень. Всё, что удалось прогрепать, прогрепано, надо на всяк случ просто глазами мелькнуть, а файлов реально тыщи.

massimus ★★★
() автор топика
Ответ на: комментарий от massimus

заколебусь руками столько крутить.

«Не умеешь работать головой - работай руками» (народная мудрость)

anonymous
()

Файловый менеджер в режиме превью и максимальным размером иконок.

Deleted
()
Ответ на: комментарий от deep-purple

Дышать жопой это городить какие-то костыли там, где всё решается стандартной функциональностью.

Deleted
()
Ответ на: комментарий от deep-purple

Тяжело, наверное, жить с квадратно-гнездовым мышлением? На каждый чих отдельный платок искать приходится.

Deleted
()
Ответ на: комментарий от deep-purple

использовать не подходящие инструменты

Интересно, как же у меня получается быстро просматривать текстовые файлы через Dolphin описанным образом? Может, твой файловый менеджер - говно?

Deleted
()
Ответ на: комментарий от deep-purple

А, ты наяриватель на юниксвей. Ну с этим не ко мне, а к доктору.

Deleted
()
Ответ на: комментарий от massimus

Всё, что удалось прогрепать, прогрепано, надо на всяк случ просто глазами мелькнуть, а файлов реально тыщи.

Реально тыщи? Глазами? Сэр знает толк в извращениях.

debugger ★★★★★
()

Может ranger сойдёт

anonymous
()
Ответ на: комментарий от Deleted

если не обращать внимания на то, что вы наркоман - что делать, если текст в превьюху не влазит?

anonymous
()
Ответ на: комментарий от anonymous

Закинуться веществами. Повторять пока текст не влезет в превьюху. Профит.

anonymous
()
Ответ на: комментарий от Silerus

на перлить или на питонить

А почему не?:

на пер лить или на пи то нить

anonymous
()

для вима была автолисталка, а через фм для него можно натравливать на диры-поддиры, но уже и не вспомнить как называлось, может нагуглишь, если на то будет божья воля.

Bruce_Lee ★★
()
Ответ на: комментарий от Bruce_Lee

Спасибо! Сиюминутную задачу я уже решил строчкой на баше, но вообще ты мне добавил ещё один пункт к списку «Макс, да осиль ты уже вим, задолбал».

massimus ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.