Как использовать grep для поиска в текущем каталоге любых файлов, содержащих строку «hello», и отображения только файлов .h и .cc?
Как использовать grep для поиска в текущем каталоге любых файлов, содержащих строку «hello», и отображения только файлов .h и .cc?
У меня есть сценарий, который производит вывод с цветами, и мне нужно удалить коды ANSI. #!/bin/bash exec > >(tee log) # redirect the output to a file but keep it on stdout exec 2>&1 ./somescript Вывод (в файле журнала): java (pid 12321) is running...@[60G[@[0;32m OK @[0;39m] Я не...
find . -type f -print распечатывает ./file1 ./file2 ./file3 Любой способ напечатать file1 file2 file3
В Linux, как мне удалить папки с определенным именем, которые вложены глубоко в иерархию папок? Следующие пути находятся в папке, и я хотел бы удалить все названные папки a. 1/2/3/a 1/2/3/b 10/20/30/a 10/20/30/b 100/200/300/a 100/200/300/b Какую команду Linux следует использовать из родительской...
В среде Windows есть API для получения пути, по которому выполняется процесс. Есть ли что-то подобное в Unix / Linux? Или есть какой-то другой способ сделать это в этих...
В его нынешнем виде этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно...
У меня есть потенциально большие файлы, которые нужно отсортировать по 1-n ключам. Некоторые из этих ключей могут быть числовыми, а некоторые - нет. Это столбчатый файл с фиксированной шириной, поэтому разделителей нет. Есть ли хороший способ сделать это с помощью сортировки Unix? С одним ключом...
Какая операция вызывает ошибку «текстовый файл занят»? Я не могу сказать точно. Я думаю, это связано с тем, что я создаю временный скрипт python (используя tempfile) и использую из него execl, но я думаю, что execl изменяет запускаемый...
Я бы предпочел не делать этого в PHP, так что я надеюсь, что кто-то приличный в написании сценариев может помочь. Мне нужен скрипт, который рекурсивно проходит через каталог и находит все файлы с датой последнего изменения, превышающей некоторую дату. Затем он заархивирует файл (ы) и сохранит...
Я хочу написать сценарий оболочки Unix, который будет выполнять различную логику, если внутри другой строки есть строка. Например, если я нахожусь в определенной папке, разветвляйтесь. Может кто-нибудь сказать мне, как это сделать? Если возможно, я хотел бы сделать это не специфичным для оболочки...
как всем известно, Windows создает пути с обратной косой чертой, а Unix - с прямой косой чертой. node.js позволяет path.join()всегда использовать правильную косую черту. Так, например, вместо того, чтобы писать только Unix, 'a/b/c'вы бы сделали это path.join('a','b','c'). Однако кажется, что,...
Я учусь awkи хотел бы знать, есть ли возможность записывать изменения в файл, аналогично тому, sedгде я бы использовал -iвариант для сохранения изменений в файл. Я понимаю, что могу использовать перенаправление для записи изменений. Однако есть ли возможность awkэто...
Как найти файлы, созданные за последний час в
Могу ли я иметь определенные настройки, универсальные для всех моих
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 3 года назад . Уточните этот вопрос Что на totalвыходе ls -l? $ ls -l /etc total...
В процессе сборки я запускаю коммит git как шаг оболочки выполнения. Однако, если в рабочей области нет изменений, Jenkins не выполняет сборку. Это потому, что git возвращает код ошибки, когда нет изменений для фиксации. Я бы хотел либо прервать сборку, либо просто отметить ее как нестабильную,...
Наверное, это сложное решение . Я ищу простой оператор, такой как ">>", но для добавления. Боюсь, этого не существует. Мне нужно сделать что-то вроде mv myfile tmp кошка myheader tmp> мой файл Что-нибудь...
Я хочу иметь возможность программно добавлять новое задание cron, как лучше всего это сделать? Из моих исследований кажется, что я мог бы сбросить текущий crontab, а затем добавить новый, отправив его обратно в crontab: (crontab -l ; echo "0 * * * * wget -O - -q http://www.example.com/cron.php") |...