Tag: shell

Как отформатировать атрибуты xml, а не только элементы

Как вы отформатируете XML-документ, чтобы упростить чтение атрибутов элемента? У меня есть веб-сервис на основе xml, который возвращает один или два элемента, но с сотнями атрибутов. Поскольку я занимаюсь разработкой, мне иногда приходится отлаживать эту службу, но это может быть сложно, так как выход – это всего лишь один blob. Учти это: $ echo '<root><foo […]

Как скопировать три файла одновременно, а не один файл за один раз в сценарии оболочки bash?

Я запускаю свой сценарий оболочки на machineA который копирует файлы из machineB и machineB . Если файла нет в machineB , то он должен быть там в machineC . Поэтому я сначала попытаюсь скопировать файл с machineB , если его нет в machineB тогда я machineB к machineC чтобы скопировать те же файлы. В machineB […]

Как выполнить команды Netscaler через удаленную машину через SSH-соединение

Я пытаюсь выполнить некоторые команды NetScaler, такие как «bind» и «unbind» через Linux Box через SSH-соединение. Теперь проблема в том, что мы вручную можем вводить и выполнять команды на NetScalar, но через SSH мы этого не делаем. Netscaler – это аппаратное устройство (или сетевое устройство), производимое Citrix, основной задачей которого является обеспечение балансировки нагрузки уровня […]

Как я могу сделать awk на Busybox обрабатывать весь вход с символом NULL между ними как одну запись?

Я написал сценарий кодировки base64 для моей системы Busybox. #!/bin/sh base64encode() { /usr/bin/awk — ' function asc(char,l_found) { l_found=0; for (i=0;i<=255;i++){ if (sprintf("%c",i)==char) l_found=i; } return l_found; } function base64_and(var,x,l_res,l_i) { l_res=0; for (l_i=0;l_i<8;l_i++){ if (var%2==1 && x%2==1) l_res=l_res/2+128; else l_res/=2; var=int(var/2); x=int(x/2); } return l_res; } function base64_lshift(var,x) { while(x>0){ var*=2; x–; } return […]

Можете ли вы дополнительно интегрировать и представить последовательные выходные данные команды vututils в vim с использованием последовательных разделов и т. Д.?

Я использовал пакет moreutils несколько раз, и я нахожу, что это заставляет задуматься о базовых утилитах и ​​проницательно (и весело). Например, vipe позволяет запускать редактор – например, vim – в середине конвейера и редактировать данные перед продолжением выполнения 1 . Например: function refcheck_vipe() { echo -n "$@ documentation last udate: "; links -dump "http://www.gnu.org/software/$@/manual"| vipe […]

Возможно ли создать среду Linux без традиционной командной оболочки?

т.е. Используя что-то вроде IPython, re.pl или somesuch как оболочку входа, вместо bash / ksh / etc. Использование initscripts и т. Д., Написанное на Python или на каком-либо другом языке сценариев, и без использования скриптов оболочки Отсутствие установленной оболочки команд, совместимой с POSIX Другими словами, я имею в виду более похожий на Windows подход, когда […]

Что вызывает повреждение сегментации в обслуживании?

Я запускаю Ubuntu 14.04 Trusty Tahr на виртуальной машине Microsoft Hyper-V на Windows Server 2012 R2. Я остановил виртуальную машину, заменил том виртуального диска в формате EXT4 (/ dev / sdb) на новый (неформатированный) том диска и перезапустил виртуальную машину. Я вижу следующие сообщения: Ошибка проверки файловой системы или монтирования. Теперь будет запущена оболочка обслуживания. […]

Запустить Comand для всех файлов (вложенных папок в папках)

Все, у меня много файлов PDF. Существует ли способ одновременного применения ко всем файлам PDF в папке и подпапках? Например, у меня есть: /pdf/test/pdfa.pdf /pdf/example/aa/test.pdf Я хотел бы применить эту команду для каждого файла: $ convert -density 200×200 -quality 60 \ -compress jpeg filename.pdf filename_compress.pdf Может кто-нибудь мне помочь?

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

Я хотел бы скопировать каталог html внутри каталога, например cms_drupal_PROJ-1-2 в /var/www . Последняя цифра в рабочем каталоге является динамической, поэтому в любой момент времени все, что я знаю, это «cms_drupal_PROJ-1-», но будет только один каталог. как это можно сделать?

Запустить команду при запуске для одного пользователя

Я сделал нового пользователя на своем сервере. При запуске пользователь не войдет в оболочку bash. Для этого я могу запустить /bin/bash –login и он работает. Где я могу разместить эту команду так, чтобы она запускалась автоматически? Я пробовал ~/.bashlogin' , ~/.profile и ~/.bashrc . Когда я возвращаюсь к логину, я вижу, что пользователь входит в […]

Interesting Posts

Получить пути ко всем SD-картам на компьютере, используя GNU bash 4.3.11, запуская Ubuntu 14.04

Как добавить изображение iso в grub2?

Поиск дубликатов изображений с открытым исходным кодом для Linux?

Какая лучшая книга должна читать каждый пользователь Unix или Linux?

vim найти и заменить вокруг строки

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

Как терминальные эмуляторы обрабатывают Shift + FKeys?

Где Cygwin NFS Server?

Есть ли атрибут udev / что-то, определяющее, является ли устройство USB-накопителем или нет?

Не удается получить доступ к моему устройству через SSH через Интернет

Печать наименьшего целого из файла с помощью специальной функции awk?

Как запретить пользователям переименование файлов при предоставлении разрешений на запись в Linux

Выберите графическую карту

Чем меньше цвет изменения команды «~» и «(END)»?

локальные сценарии выключения (do's and do not)

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