Вопросы с тегом «linux»

234
grep без указания пути / файла: строка

Как вы grep и только вернуть соответствующую строку? то есть путь / имя файла опускается в результатах. В этом случае я хочу просмотреть все файлы .bar в текущем каталоге в поиске термина FOO. find . -name '*.bar' -exec grep -Hn FOO {} \;...

233
Как составить список сеансов экрана?

У меня есть несколько серверов, на которых я использую эксперименты screen. Процедура следующая: ssh на сервер XXX запуск screen начать эксперименты в нескольких вкладках открепление screen отключиться от сервера Пока проводятся эксперименты, я легко могу определить, на каких серверах они...

233
Самый быстрый способ определить, имеют ли два файла одинаковое содержимое в Unix / Linux?

У меня есть сценарий оболочки, в котором мне нужно проверить, содержат ли два файла одинаковые данные или нет. Я делаю это для большого количества файлов, и в моем скрипте diffкоманда кажется узким местом производительности. Вот строка: diff -q $dst $new > /dev/null if ($status) then ... Может...

232
Как я могу использовать xargs для копирования файлов с пробелами и кавычками в именах?

Я пытаюсь скопировать кучу файлов в каталог, а в именах файлов есть пробелы и одинарные кавычки. Когда я пытаюсь связать вместе findи grepс xargs, я получаю следующую ошибку: find .|grep "FooBar"|xargs -I{} cp "{}" ~/foo/bar xargs: unterminated quote Любые предложения для более надежного...

232
Как установить последнюю версию git на CentOS 7.x / 6.x

Я использовал обычные: yum install git На моем CentOS 6 не была установлена ​​последняя версия git. Как я могу обновиться до последней версии git для CentOS 6? Решение может быть применимо к более новым версиям CentOS, таким как CentOS...

230
Смущены stdin, stdout и stderr?

Я довольно запутался с целью этих трех файлов. Если я правильно понимаю, stdinэто файл, в который программа записывает свои запросы на выполнение задачи в процессе, stdoutэто файл, в который ядро ​​записывает свои выходные данные, и процесс, запрашивающий его, получает доступ к информации и...

230
В чем разница между библиотеками .so, .la и .a?

Я знаю, что .soфайл является динамической библиотекой (многие потоки могут совместно использовать такие библиотеки, поэтому нет необходимости иметь более одной копии в памяти). Но в чем разница между .aи .la? Это все статические библиотеки? Если динамические библиотеки имеют большие преимущества по...

229
Как мне перечислить одно имя файла на строку вывода в Linux?

Я использую ls -aкоманду, чтобы получить имена файлов в каталоге, но вывод в одной строке. Как это: . .. .bash_history .ssh updater_error_log.txt Мне нужна встроенная альтернатива, чтобы получить имена файлов, каждое в новой строке, например: . .. .bash_history .ssh updater_error_log.txt...

228
Получить последний dirname / filename в аргументе пути к файлу в Bash

Я пытаюсь написать хук после фиксации для SVN, который размещен на нашем сервере разработки. Моя цель - попытаться автоматически извлечь копию зафиксированного проекта в каталог, где он размещен на сервере. Однако мне нужно иметь возможность читать только последний каталог в строке каталога,...

227
Как я могу заставить `find` игнорировать каталоги .svn?

Я часто использую findкоманду для поиска по исходному коду, удаления файлов, чего угодно. Досадно, потому что Subversion хранит дубликаты каждого файла в своих .svn/text-base/каталогах, мои простые поиски заканчиваются тем, что они получают много повторяющихся результатов. Например, я хочу , чтобы...

225
Как показать все общие библиотеки, используемые исполняемыми файлами в Linux?

Я хотел бы знать, какие библиотеки используются исполняемыми файлами в моей системе. Более конкретно, я хотел бы определить, какие библиотеки используются чаще всего, наряду с двоичными файлами, которые их используют. Как я могу это...

224
Графические программы DIFF для Linux [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

224
Рекурсивный список файлов в CLI Linux с указанием пути относительно текущего каталога

Это похоже на этот вопрос , но я хочу включить путь относительно текущего каталога в Unix. Если я сделаю следующее: ls -LR | grep .txt Это не включает полные пути. Например, у меня есть следующая структура каталогов: test1/file.txt test2/file1.txt test2/file2.txt Код выше вернет: file.txt file1.txt...

224
Как я получу работу cron каждые 30 минут?

Я ищу, чтобы добавить crontabзапись для выполнения сценария каждые 30 минут, в час и 30 минут после часа или что-то близкое. У меня есть следующее, но это не похоже на 0. */30 * * * * Какую строку мне нужно использовать? Cron работает на...

223
Сохраняйте имя окна фиксированным в tmux

Я новичок в Tmux. Я хочу сохранить имя окна фиксированным после его переименования. Но после того, как я переименовал его, они меняются, когда я выполняю команды. Есть ли способ сохранить их в статическом...