Renat
И наверно без - L
Sergey
find ~/task -type l | wc -l
Sergey
так
Sergey
просто в папке таск есть ещё папки и в папках файлы
Sergey
то есть ведь нужно еще добавить рекурсивный поиск?
Sergey
find -lR ~/task | grep ^l | wc -l?
Yaroslav
zeux.io - qgrep internals https://zeux.io/2019/04/20/qgrep-internals/
Yaroslav
мужик пишет, что быстрее ripgrep, правда он там что-то типа индекса использует
Vitaly 👁
Может кто на пальцах объяснить как писать патчи?
Vitaly 👁
Нужно в 24 файлах поменять одну строчку
Vitaly 👁
Я смотрел на другие патчи, но чот сложновато въехать, ибо там и код сложнее и я не могу сравнить результаты до и после
Обыкновенный человек
diff + patch )))
Vitaly 👁
Эм... Нет, наверное
Vitaly 👁
Просто blabla.patch
Vitaly 👁
Собирать под openSUSE пытаюсь, а не под Fedora, если это имеет значение
Aleksey
Просто blabla.patch
Ну да, это через diff
Обыкновенный человек
Собирать под openSUSE пытаюсь, а не под Fedora, если это имеет значение
без разницы. ))) утиль diff как раз и делает файл "патч".
Aleksey
https://www.shellhacks.com/ru/create-patch-diff-command-linux/
Aleksey
@vitalykorotkov ↑
Vitaly 👁
Vitaly 👁
Нефигово, да. А я хотел все ручками писать
Vasiliy Glazov
Нефигово, да. А я хотел все ручками писать
Ручками вносишь изменения, а патч формирует diff, сравнивая изменённые и исходные файлы.
Vasiliy Glazov
Универсально использовать diff -uNdr
Aleksey
*если используется гит, то патч можно формировать на основании разницы между коммитами с использованием самого гита
Vasiliy Glazov
Да, там просто git diff
Aleksey
Да, там просто git diff
Вывод в формате патча с параметрами жи, не? Но я просто на всякий, вдруг у него уже всё в гите и так будет чуть проще, чем дифф натравливать на 2 копии репозитория разных версий
Vasiliy Glazov
Возможно, но так он создаст отдельные патчи на каждый коммит.
Aleksey
Возможно, но так он создаст отдельные патчи на каждый коммит.
С параметрами можно строить патч между конкретными коммитами, яж с этого и начал
Vasiliy Glazov
Ну я просто начало команды привёл при использовании гита.
Aleksey
Я о том, что гитом дифф можно получить не только между двумя соседними, но и произвольными
Vasiliy Glazov
Да там что угодно можно :)
Aleksey
Даже мержить 100 веток в мастер одним коммитом %)
Vasiliy Glazov
Значительно
А обычный греп?
ㅤ
🤷🏻‍♂️ Было б очень интересно узнать, сравнить с обычным.
Alexander "SonnySlave"
А обычный греп?
вроде как обычный grep медленнее ripgrep
Vasiliy Glazov
Это что же грепать надо, чтобы заметить разницу?
Vasiliy Glazov
Попробуйте кто-нибудь.
Alexander "SonnySlave"
Это что же грепать надо, чтобы заметить разницу?
да всё равно, главное, что быстрее :)
Anonymous
Vasiliy Glazov
Грепнуть все fuck в сорцах ядра )
Сколько времени это занимает?
ㅤ
Neo, ты был избран чтобы грепнуть исходники ядра и сказать сколько времени займет: hot: ... cold: ...
Anonymous
Neo, ты был избран чтобы грепнуть исходники ядра и сказать сколько времени займет: hot: ... cold: ...
Моя вдска почему-то не даёт мне выкачать на гигабите(а он там есть) всю репу, качается на 30 мбит, так что у Нео слегка проблемы
ㅤ
🙃
Alexander "SonnySlave"
? серьезно?
Anonymous
ripgrep там нет вроде. Я тоже погуглил, прежде чем велосипедить
Vasiliy Glazov
Нам нужно не количество, а время поиска.
Anonymous
А таймер можно прикрутить к грепу, или надо засекать самому?
Vasiliy Glazov
@xvitaly не предлагается твой ник почему-то.
Vasiliy Glazov
А таймер можно прикрутить к грепу, или надо засекать самому?
А в чём проблема использовать time самому? Не с секундомером же.
Anonymous
Да ребут уж сделаем
Anonymous
Надо с регуляркой подзапариться ещё наверное, в статье по регулярке парсят же
Vasiliy Glazov
@xvitaly а как быть с переобновлением пакетов megasync из официальной репы и rpmfusion?
Vasiliy Glazov
Vasiliy Glazov
Нужно их как-то проинформировать об этом, наверное.
Vasiliy Glazov
С ВБ легко, там названия пакетов различаются.
Vasiliy Glazov
Не, я согласен... Но как-то это криво.
Vasiliy Glazov
Может в description пакета прописать рекомендацию отключить официальный репозиторий?
Anonymous
Русские хакеры продакшн
Vasiliy Glazov
Либо мне релиз делать всегда выше, чем у официалов.
Vasiliy Glazov
Для них мы все "русские".
Anonymous
Метро вообще разносили на ящике за шабаш на памятнике Ленина
Евгений
Господа и дамы, где можно скачать rfremix 30 в .iso?
Anonymous
Так, по поводу прогонов. Циклить греп 50 раз с выводом в фаил?
Обыкновенный человек
Господа и дамы, где можно скачать rfremix 30 в .iso?
подозреваю, что останется только в мечтах... )))
Евгений
Тяжёлый случай.
Vasiliy Glazov
Господа и дамы, где можно скачать rfremix 30 в .iso?
https://dl.fedoraproject.org/pub/alt/stage/30_Beta-1.8/
Vasiliy Glazov
А, рфремикс. Нигде.
Vasiliy Glazov
@atigro вообще давно не слышно.
Anonymous
Сохранить номер прогона.. С башем так себе дружу, скрипт на питоне писать наверное