Если поведение пустого условия

В чем разница между: if echo " T " | grep -q " F "; then echo FOUND; else echo NOT; fi А также: if ""; then echo FOUND; else echo NOT; fi Вывод первой команды: NOT Вывод второй команды: : command not found NOT Думаю, оба должны вести себя одинаково.

Исключить пути, которые заставят find жаловаться на разрешения

Мне нужно создать список файлов из тома диска. Некоторые из каталогов (все скрытые каталоги в корневом каталоге) имеют странные разрешения, которые заставляют поиск жаловаться. Я пытаюсь исключить все эти пути, но один каталог все еще жалуется: find . -type f -not -path './.*/*' find: ./.DocumentRevisions-V100: Permission denied Права подобны (заданы операционной системой, поэтому я предполагаю, […]

Как proc обновляется об устройствах

Если я делаю cat / proc / asound / cards, он перечисляет все данные звуковой карты, откуда proc получает эту информацию. Этот файл постоянно обновляет, что, если я хочу сделать ввод вручную

Как скомпилировать программы на Linux-системах, когда у меня нет привилегий sudo для установки зависимостей dev

Как мне пойти на компиляцию программ, зависящих от библиотек, чьи пакеты разработки (заголовки и т. Д.) Не установлены в системе, когда у меня нет доступа к sudo? В этом конкретном случае у меня Ubuntu 12.04, но я надеюсь на более общее решение, потому что мне кажется странным, что мне нужны права администратора только для установки […]

Как настроить, какие сетевые подключения активны при загрузке?

У меня есть неуправляемый выделенный сервер, который я администрирую, запустив CentOS. Недавно, когда я перезагружаю сервер, я не могу использовать SSH. Оба раза это произошло, серверный сервер определил проблему и объяснил это следующим образом: «Пожалуйста, проверьте сейчас – я не уверен, как и почему, но eth0 и eth1 были активны при загрузке (там должен быть […]

Вложенный «awk» в цикле «while», проанализируйте два файла по строкам и сравните значения столбцов

Мне нужна помощь с комбинацией awk & while loop. У меня есть два простых файла со столбцами (обычные очень большие), один из которых представляет собой простые интервалы для ID = 10 (кодирующих областей (экзонов) для хромосомы 10 здесь): #exons.bed 10 60005 60100 10 61007 61130 10 61200 61300 10 61500 61650 10 61680 61850 и […]

Как проверить, включен ли VT-X в BIOS?

Как проверить, включен ли VT-X в BIOS? У меня есть vmx в флагах CPU и нет доступа к BIOS. (Мне нужно установить виртуальную машину KVM на RedHat Enterprise Linux 6.1).

Как добавить метку времени в каждую строку файла журнала?

У меня есть внешняя программа, которую я не могу редактировать. Он записывает свой журнал в файл. Как добавить временную метку к каждой строке во время записи программы в файл журнала? Он не записывает свой вывод в stdout. Временная метка должна включать по крайней мере секунды. Предпочтительно использовать только стандартные инструменты linux, такие как трубы, bash, […]

Как создать файл Emacs, который выглядит / чувствует, нравится страница запуска Emacs?

На стартовой странице Emacs есть изображение, ссылка и шрифты с разным размером все в одном. Как создать такую ​​страницу?

Uniq не удалит дубликат

Я использовал следующую команду curl -silent http://api.openstreetmap.org/api/0.6/relation/2919627 http://api.openstreetmap.org/api/0.6/relation/2919628 | grep node | awk '{print $3}' | uniq когда я задавался вопросом, почему uniq не удаляет дубликаты. Любая идея почему?

Linux и Unix - лучшая ОС в мире.