Tag: bash

Почему бы не отобразить символы, которые я напечатал в 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 делать?

Отправка файлов в каталоги с использованием сопоставления имен

Рассматривать: $ ls about-bar about-bar.pdf about-foo about-fou.pdf $ for f in *about-*.pdf; do mv "$f" "$(echo $f | sed -E 's:(about-.*).pdf:\1:')";done $ find . . ./about-bar ./about-bar/about-bar.pdf ./about-foo ./about-fou Что было бы эффективным способом пропускать файлы, не имеющие соответствующего каталога? В этом случае будет перемещен только about-bar.pdf , а about-fou.pdf не будет переименован (в частности, […]

Проверьте, принадлежит ли IP к определенному диапазону

У меня есть файл журнала, в котором перечислены диапазоны IP белых списков таким образом: "217.29.0.0-217.29.255.255", "204.12.0.0-204.12.255.255", "198.54.223.0-198.54.223.255", Я также работаю над сценарием bash, который, помимо прочего, должен проверить этот файл журнала и определить, включен ли указанный IP-адрес. Например, в случае IP 204.12.5.10 , как использовать файл журнала с указанными диапазонами для определения того, является ли […]

Внедрить десериализацию значения ключа или что-то подобное

Мне интересно, как лучше всего реализовать параметр $x , скажем, $7 – я имею в виду последний параметр для функции, богатой параметрами, – которая будет «помещать здесь различные ключевые данные, чтобы перестать добавлять дополнительные параметры»? Возможным вызовом может быть: afunction param1 param2 … "MYDATA=1 OTHERDATA=true" . Это то, что мне нужно передать кучу простых меток […]

Сценарий оболочки, использующий функцию (), не находящую команду

Я изучаю shell-скрипты, и я изучаю, как использовать функцию в скрипте оболочки. Сценарий предполагается запускать в качестве базового математического калькулятора с двумя определенными числами пользователем. Предполагается добавить, вычесть, умножить и разделить. Когда скрипт запускается, он не может получить доступ к функции для получения результатов. Он останавливается в строке: «1») result = add $ num1 $ […]

Тест bash, если условия в терминале

Я разрабатываю скрипт bash и большую часть своего времени трачу на отладку операторов if . Ссылка указывает: Существует специальная команда под названием [(специальный символ левой скобки). Это синоним теста и встроенный по соображениям эффективности. Я ищу один лайнер для тестирования условий без необходимости писать сценарии. В настоящее время я использую: test -f test_file echo $? […]

Interesting Posts

Linux-сервер с чаем-деамоном, подключенным к активному каталогу, защищающему клиентов от использования драйверов или PPD

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

проводное соединение не работает под Ubuntu 10.04

Нельзя использовать fatsort как непривилегированный пользователь больше

Динамически обновлять список завершений в zsh

Вывод команды подстановки grepping ls вызывает ошибку

Отключить контроль скорости в беспроводном драйвере Linux

Может ли файловая система быть непоследовательной, если она прерывается при перемещении файла?

Возможно ли разработка Android на компьютере MIPS?

Диагностика узкого места rsync

Поиск шаблона в именах файлов с номером

Установка общего ресурса NFS как на многих клиентских хостах

Операционная система не найдена (Debian)

версия java не найдена в redhat

человек игнорирует псевдоним

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