Tag: shell

Использование оператора не равных для сравнения строк

if [ "$PHONE_TYPE" != "NORTEL" ] || [ "$PHONE_TYPE" != "NEC" ] || [ "$PHONE_TYPE" != "CISCO" ] then echo "Phone type must be nortel,cisco or nec" exit fi Вышеприведенный код не работал для меня, поэтому я попробовал это: if [ "$PHONE_TYPE" == "NORTEL" ] || [ "$PHONE_TYPE" == "NEC" ] || [ "$PHONE_TYPE" == […]

/ dev / tcp прослушать вместо nc listen

С прослушивателем netcat: nc -l <port> < ~/.bashrc Я могу захватить мой .bashrc на новом компьютере (не имеет nc или LDAP) с: cat < /dev/tcp/<ip>/<port> > ~/.bashrc Мой вопрос: есть ли способ имитировать возможности nc -l <port> в моей первой строке с / dev / tcp вместо nc ? Машины, над которыми я работаю, – […]

Как отключить «auto cd» в zsh с помощью oh-my-zsh

Это не показало никаких результатов. Вот что я имею в виду: у меня есть двоичный файл с именем x в моем пути (не текущая папка, но находится в PATH ), а также папка с тем же именем в текущем рабочем каталоге. Если я нахожу x , я хочу, чтобы исполняемый файл исполнялся, но вместо этого […]

Какова цель -e в команде sed?

Я не могу найти документацию о переключателе sed -e , для простой замены, мне это нужно? например sed 's/foo/bar/' В.С. sed -e 's/foo/bar/'

Поиск файлов, содержащих несколько ключевых слов в любом месте файла

Я ищу способ перечислить все файлы в каталоге, который содержит полный набор ключевых слов, которые я ищу, в любом месте файла. Таким образом, ключевые слова не должны отображаться в одной строке. Один из способов сделать это: grep -l one $(grep -l two $(grep -l three *)) Три ключевых слова – всего лишь пример, это может […]

Как искать слово во всем содержимом каталога в linux

нужно искать что-то во всем содержимом Я пытаюсь: find . | xargs grep word Я получаю ошибку: xargs: unterminated quote Как достичь этого?

удалить строки, где значение поля меньше или равно 3 – sed или awk?

Мне нужно удалить каждую строку, которая имеет значение 2 или меньше в восьмом поле (столбец). Мои данные выглядят так: 12-31 Airport 189 379 41 49.70946503 -124.91377258 2 2880 30.8 01-01 AlberniElementary 165 331 16 49.26100922 -124.80662537 4 5760 26.1 01-09 BamfieldMarine 161 323 23 48.83490372 -125.13572693 2 2875 27.4 01-10 BamfieldMarine 161 323 23 48.83490372 […]

Interesting Posts

Каков эффект разделителя пути в начале переменной окружения?

Есть ли способ добавить каталог в мой PATH в zsh, только если он еще не присутствует?

Фильтровать файл csv на основе расширенных значений столбца

Получить серийный номер из Показать инвентарь

Проблемы с загрузкой волоконной сетевой платы, CentOS 7

Я удалил lib32-ncurses, как мне его исправить?

Каков наилучший способ запускать fsck.hfsplus перед установкой внешнего диска (HFS +)?

iptables ограничивает количество подключений в системе для ipv4 ipv6

ядро dotnet на 32-битном Ubuntu

Объединение / объединение 2 текстовых файлов в соответствии с числовым полем

Как получить общее чтение / запись диска в байтах на устройство hdd из / proc

Почему Linux-имена не могут начинаться с цифр?

Сделать awk и получить столбцы

Я хочу запустить команду cut, чтобы извлечь какой-либо столбец из большого файла и вставить его в другой файл:

KDE Как переключаться между 4 раскладками клавиатуры?

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