Tag: bash

Как осуществляется перенаправление?

Является ли перенаправление концепцией оболочки, а не ядром ОС? Как перенаправление осуществляется с точки зрения системных вызовов? Переадресация реализована аналогично трубе?

Как найти строку после регулярного выражения в одной строке текста?

У меня есть текстовый файл, содержащий очень длинную строку данных JSON, и мне нужно извлечь значение некоторого поля. Я понимаю, что самый простой способ сделать это – использовать jq или grep -o ; однако я нахожусь на фирменной машине, поэтому я не могу установить jq , и мы используем версию Solaris, где grep не имеет […]

Измените файл, перенаправляя его как вход stdin в команду

В Bash при запуске mycommand < myfile , я mycommand < myfile . Какое содержимое myfile получает mycommand ? mycommand ли mycommand исходное содержимое myfile когда я его запускал, или он получает измененное содержимое myfile вместе с моей модификацией?

безопасный способ перенаправления некоторого вывода с помощью exec

У меня есть сценарий, который довольно «шумный». Меня попросили очистить вывод, чтобы большая часть вывода скрипта попала в файл журнала, и пользователь просто видит сообщение о запуске и сообщение, когда заканчивается скрипт. Для этого я использую exec следующим образом: #! /bin/bash echo "Welcome! set up has begun, this may take a few moments…" exec 3>&1 […]

Копировать или повторить столбцы в виде столбцов

Я мог бы передать вывод ниже awk '{print $1$1$1$1$1$1$1$1$1$1$1$1$1}' чтобы получить желаемый результат, опубликованный в волне печатного алфавита на CodeGolf SE . Есть ли лучший способ скопировать / повторить столбцы в виде другого столбца (по вертикали ?) С помощью bash и / или других утилит * nix? for i in {0..25}; do printf \\$( printf […]

Почему бы не отобразить символы, которые я напечатал в tty?

Я нажал Ctrl Alt F1, чтобы ввести TTY1. Я работал некоторое время в основном на vim, тогда моя оболочка (bash) перестает эхом. Если я нахожу echo abc он не будет отображаться. Вместо этого я получаю такой экран: Как исправить проблему?

Удалите строки имени файла и оставите других в BASH

У меня много таких файлов: 2007.365.00.00.00.0000.9A.CVSV4..HHZ.D.SAC.GAP.decim10.GAP В конце я хочу: 2007.365.00.00.CVSV4.HHZ.SAC Я попробовал это: for file in /home/joana/Desktop/*GAP; do mv "$file" `echo "$file" | sed -e 's/00.0000.9A.//' -e 's/.D//' -e 's/.GAP.decim10.GAP//'`; done Анда, я понимаю: mv: cannot move '/home/joana/Desktop/2007.365.00.00.00.0000.9A.CVSV4..HHZ.D.SAC.GAP.decim10.GAP' to '/home/joanaesktop/2007.365.00.00.CVSV4..HHZ.D.SAC': No such file or directory Кто-нибудь может мне помочь? Я видел много примеров, но […]

Есть ли какие-либо инструменты, которые позволят мне проверить длину строки XML-узла

Интересно, есть ли какие-либо инструменты, которые сделают это: Exmaple XML: <node1> <Data> <Unique>123456789-1234567891</Unique> </Data> </node1> То, что я надеялся найти, было там, где Unique меньше, чем 10 налево – И если право меньше 9 от – до правого. Таким образом, поиск будет помечать эту запись / узел как проблему <Unique>6789-1234567891</Unique> Я пытался использовать Grep для […]

анализировать HTML в Bash (когда grep просто недостаточно)

Это сводит меня с ума, так как я уверен, что должна быть какая-то программа, выполняющая эту работу, но я просто не могу ее найти. Следует отметить, что я буду на ARM / Raspberry, поэтому, к сожалению, Xidel здесь не вариант, если только кто-то не добр, чтобы указать мне в правильном направлении для его самого (если […]

What \ u001B] 0; kuba @ jcubic: ~ \ u0007 escape-код сделать?

При использовании оболочки в поле это возвращается с сервера \r\n\u001B]0;kuba@jcubic:~\u0007\u001B[01;32mkuba@jcubic\u001B[00m:\u001B[01;34m~\u001B[00m$ что ESC]0; и \u0007 делать?

Interesting Posts

Обновление Solaris Live на ZFS: за и против загрузочной среды в новом корневом пуле против существующего корневого пула

Как экспортировать папку в подсеть с помощью NFS в FreeBSD 9.0

Может ли монитор отслеживать другие компьютеры Linux в сети?

Любые потенциальные проблемы при настройке нескольких сетевых адаптеров для изолированных сетей на одну и ту же подсеть?

Маленькая недорогая коробка * nix?

Sudo не запрашивает пароли, если NOPASSWD не работает

Автоматическая установка для USB-накопителей в Linux

Включите дополнительные инструкции о том, как запускать файл в hashbang или в другом месте

Прокладка команды через цветной фильтр

У меня была папка с файлами, затем я использовал «sudo mount» для монтирования share samba Windows. Куда делись файлы?

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

Система Solaris 10 – дисковое пространство продолжает расти даже после удаления каталога

Избежание проблем с разрешениями на переносном жестком диске в Linux Mint

Почему команда ImageMagick `compare` настолько медленная и есть альтернатива?

Как скопировать файлы * в * камеру?

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