У меня есть старый двухъядерный атом - сервер с 4 Гб оперативной памяти. Я нашел все GIT папки на сервере с find / -name ".git"
командой и поставить более 600 строк этих GIT папок (вывода) в файле. Теперь я хочу буду все эти строки с , ll $(<lines.txt)
но я не уверен, что может привести к сбою сервера.
Это не приведет к краху сервера, но это может занять много времени в зависимости от количества файлов в этих каталогах. Если они не слишком полны файлы, это может просто занять несколько секунд или минуту. (Это весьма вероятно).
Это приведет к IO нагрузке и, вероятно, причина Переустановки из Linux буферов ввода-вывода (в зависимости от их размера и состояния). И не должно быть проблемой, если сервер не находится под крайность и производительности критической нагрузки.
Я рекомендую использовать:
find / -type d -name ".git" -exec ls -al {} +
или
find / -type d -name ".git" -exec ls -alF --group-directories-first {} +