Renat
И наверно без - L
Sergey
find ~/task -type l | wc -l
Sergey
так
Sergey
просто в папке таск есть ещё папки и в папках файлы
Sergey
то есть ведь нужно еще добавить рекурсивный поиск?
Sergey
find -lR ~/task | grep ^l | wc -l?
Sergey
Elnee
Sergey
Yaroslav
zeux.io - qgrep internals
https://zeux.io/2019/04/20/qgrep-internals/
Yaroslav
мужик пишет, что быстрее ripgrep, правда он там что-то типа индекса использует
Vitaly 👁
Может кто на пальцах объяснить как писать патчи?
Vitaly 👁
Нужно в 24 файлах поменять одну строчку
Vitaly 👁
Я смотрел на другие патчи, но чот сложновато въехать, ибо там и код сложнее и я не могу сравнить результаты до и после
Обыкновенный человек
diff + patch )))
Aleksey
Vitaly 👁
Эм... Нет, наверное
Vitaly 👁
Просто blabla.patch
Vitaly 👁
Собирать под openSUSE пытаюсь, а не под Fedora, если это имеет значение
Обыкновенный человек
Aleksey
https://www.shellhacks.com/ru/create-patch-diff-command-linux/
Aleksey
@vitalykorotkov ↑
Vitaly 👁
Vitaly 👁
Нефигово, да. А я хотел все ручками писать
Vasiliy Glazov
Универсально использовать diff -uNdr
Aleksey
*если используется гит, то патч можно формировать на основании разницы между коммитами с использованием самого гита
Vasiliy Glazov
Да, там просто git diff
Aleksey
Да, там просто git diff
Вывод в формате патча с параметрами жи, не? Но я просто на всякий, вдруг у него уже всё в гите и так будет чуть проще, чем дифф натравливать на 2 копии репозитория разных версий
Vasiliy Glazov
Возможно, но так он создаст отдельные патчи на каждый коммит.
Vasiliy Glazov
Ну я просто начало команды привёл при использовании гита.
Aleksey
Я о том, что гитом дифф можно получить не только между двумя соседними, но и произвольными
Vasiliy Glazov
Да там что угодно можно :)
Aleksey
Даже мержить 100 веток в мастер одним коммитом %)
ㅤ
Vasiliy Glazov
ㅤ
🤷🏻♂️ Было б очень интересно узнать, сравнить с обычным.
Alexander "SonnySlave"
А обычный греп?
вроде как обычный grep медленнее ripgrep
Vasiliy Glazov
Это что же грепать надо, чтобы заметить разницу?
Anonymous
Stanislav
Vasiliy Glazov
Попробуйте кто-нибудь.
Alexander "SonnySlave"
ㅤ
Anonymous
Vasiliy Glazov
ㅤ
Neo, ты был избран чтобы грепнуть исходники ядра и сказать сколько времени займет:
hot: ...
cold: ...
ㅤ
🙃
Обыкновенный человек
Alexander "SonnySlave"
? серьезно?
Anonymous
ripgrep там нет вроде. Я тоже погуглил, прежде чем велосипедить
Vasiliy Glazov
Нам нужно не количество, а время поиска.
Anonymous
А таймер можно прикрутить к грепу, или надо засекать самому?
Vasiliy Glazov
@xvitaly не предлагается твой ник почему-то.
ㅤ
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 раз с выводом в фаил?
Обыкновенный человек
Евгений
Тяжёлый случай.
Vasiliy Glazov
А, рфремикс. Нигде.
Vasiliy Glazov
@atigro вообще давно не слышно.
Anonymous
Сохранить номер прогона.. С башем так себе дружу, скрипт на питоне писать наверное
Vasiliy Glazov