grep для переменной

Допустим, у меня есть переменная line="This is where we select from a table." теперь я хочу, чтобы grep сколько раз выбирает в предложении. grep -ci "select" $line Я пробовал это, но это не сработало. Я также пробовал grep -ci "select" "$line" Это все еще не работает. Я получаю следующую ошибку. grep: This is where we […]

Как использовать строки grep, которые не начинаются с «#» или «;»?

Я хочу grep smb.conf и видеть только строки, которые не комментируются.

Кто платит за хранение и пропускную способность репозиториев?

Когда я делаю yum update или apt-get update , моя машина поражает несколько серверов и загружает несколько пакетов. Я бы предположил, что эти серверы ежедневно обрабатывают миллионы подобных запросов. Кто платит за обслуживание, существование, пропускную способность этих серверов? Если ответ зависит от дистрибутива, то хорошими примерами будут CentOS, Arch и Ubuntu. Мне интересно об этом, […]

Есть ли какой-либо UNIX-вариант, по которому дочерний процесс умирает с его родителем?

Я уже некоторое время изучаю поведение ядра Linux, и мне всегда было ясно, что: Когда процесс умирает, все его дети возвращаются к процессу init (PID 1), пока они не умрут. Однако в последнее время кто-то с гораздо большим опытом, чем я с ядром, сказал мне, что: Когда процесс завершается, все его дети также умирают (если […]

Удаление миллиардов файлов из каталога при одновременном прогрессе

У меня есть каталог из 30 ТБ, в котором есть миллиарды файлов, которые формально являются файлами JPEG. Я удаляю каждую папку таких файлов следующим образом: sudo rm -rf bolands-mills-mhcptz Эта команда запускается и ничего не показывает, работает ли она или нет. Я хочу видеть, как он удаляет файлы или каков текущий статус команды.

Некоторые макросы M4, похоже, не определены

Я пытаюсь переустановить pacman в моем дистрибутиве Arch Linux. Когда я запускаю скрипт configure «configure.ac», я получаю кучу неопределенных макросов: error: possibly undefined macro: AM_INIT_AUTOMAKE. If this token and others are legitimate, please use m4_pattern_allow. See the autoconf documentation. error: possibly undefined macro: AC_PROG_LIBTOOL error: possibly undefined macro: AM_GNU_GETTEXT error: possibly undefined macro: AM_GNU_GETTEXT_VERSION error: […]

Могу ли я исчерпывать дисковое пространство, создавая очень большое количество пустых файлов?

Хорошо известно, что пустые текстовые файлы имеют нулевые байты: Тем не менее, каждый из них содержит метаданные , которые, согласно моим исследованиям, хранятся в inodes и используют пробел . Учитывая это, мне кажется логичным, что можно заполнить диск, просто создав пустые текстовые файлы. Это верно? Если да, то сколько пустых текстовых файлов потребуется заполнить диск, […]

Что такое «подрезы»?

В некоторых ответах используется слово «подрезы». Поиск Google также включает записи, в которых слово «просто используется». Как я могу понять, что такое «подрезы»?

Bash: double равно vs -eq

Я выполняю целочисленное сравнение в bash (пытаясь выяснить, работает ли пользователь как root), и я нашел два разных способа сделать это: Double равно: if [ $UID == 0 ] then fi -eq if [ $UID -eq 0 ] then fi Я понимаю, что в bash нет> = или <=, только -ge и -le, так почему […]

Определение, является ли файл жесткой ссылкой или символической ссылкой?

Я создаю сценарий оболочки, который будет принимать имя файла / путь к файлу и определить, является ли файл символической ссылкой или жесткой ссылкой. Единственное, я не знаю, как узнать, жесткая ли связь. Я создал 2 файла, одну жесткую ссылку и одну символическую ссылку для использования в качестве тестового файла. Но как бы определить, является ли […]

Interesting Posts

Возможно изменение размера XFS?

скрипт использовать вывод команды (ls) и использовать ее в другой команде

Как я могу использовать «псевдоним» для каталога назначения при копировании?

Как правильно обновить glibc?

Как создать rootfs для пользовательского режима Linux на Fedora 18?

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

Как настроить Fedora для поддержки прокрутки с помощью ThinkPad TrackPoint?

Как переключить «/» обратно в режим записи без перезагрузки?

Связь между именем файла и индексом файла

Python Интерактивный режим на Arch Linux «Ошибка сегментации (сбрасывание ядра)»

Беспроводное соединение, не считающееся в VMware Workstation 10 (Kali-Linux)

Как отключить procps-ng 3.3.10 бесплатный широкоформатный формат?

Как удалить ошибку «split lines» в Bluefish?

Запретить выполнение в домашнем каталоге

Как установить PostgreSQL и PostGIS на Ubuntu 14.04 и разрешить удаленный доступ через Интернет?

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