Сегодня поделюсь с вами командой, которая позволяет легко и быстро найти нужную вам функцию по всей вашей кодовой базе. В моем случае мне нужно найти мою реализацию очереди на Питоне, которую я когда-то делал, но не помню, в каком проекте. Для этого я использовал следующую команду: find ~/repos -name "*.py" | xargs grep -i "queue” Разберем ее по частям: Для удобства, мы можем использовать следующие варианты команды. Вывести все найденные строки в файл: find ~/repos -name "*.py" | xargs grep -i "queue" > ~/temp/find_queue.txt Не искать в питоновских подключаемых пакетах в папках `site-packages`: find ~/repos -name "*.py" -not -path '*/site-packages/*' | xargs grep -i "queue” #junior #middle #shell #command_line