Скрипт Bash, распаковать пароль

Я пытаюсь создать скрипт, который разархивирует файл, защищенный паролем, пароль – это имя файла, который я получу при распаковке Например. file1.zip contains file2.zip and it’s password is file2. file2.zip contains file3.zip and it’s password is file3 Как мне распаковать file1.zip и прочитать имя file2.zip чтобы его можно было ввести в скрипт? Вот скриншот того, что […]

Нужно проанализировать тег файла XML ‘Asset Id’ и связанные дочерние tags, используя скрипт оболочки?

У меня есть следующий XML-код, который я хотел бы проанализировать / выбрать «Идентификатор актива», используя какой-либо метод из оболочки. FFFF EcomAssetMetadata 3c1bffed-a914-457d-9e20-f07efb09d0ec 2017-09-11T15:46:42.134+02:00 229a916d778148de71522e6870822b5f841c794b StillMediaComponents/Lookbook 1 LiquidPixels 22/9a/229a916d778148de71522e6870822b5f841c794b.jpg DDDDD true 0515769 003 0544951 001 1 C 0 1 false

написание небольшого веб-сервиса для встроенного устройства на основе Debian

Мы разрабатываем встраиваемые устройства, которые в будущем будут интегрированы с некоторыми нашими услугами. Это устройство имеет ограниченный набор функций и пользовательских модов для конкретных случаев использования. На основе архитектуры arm это устройство работает под управлением модифицированной версии Debian. Для настройки сети и основной конфигурации мне нужно написать небольшой веб-сервис. Это должно быть безопасно и легко. […]

Почему вкладка не может быть изменена с помощью ISO_Level3_Shift

Я использую 40-клавишную клавиатуру, которая называется маргаритка, я хочу, чтобы все мои клавиатуры имели последовательную раскладку. Вкладка не может быть изменена на другие клавиши, это пустая трата ресурсов. Соответствующая часть в .Xmodmap: clear Mod5 ! 47 is the ; key on the keyboard keycode 47 = ISO_Level3_Shift ISO_Level3_Shift ISO_Level3_Shift ISO_Level3_Shift ISO_Level3_Shift ISO_Level3_Shift add Mod5 = […]

Мне нужно найти только каталоги в каталоге, но исключить связанный каталог и его ссылку

Я нахожусь в корневом каталоге и у меня есть несколько папок внутри: 0.1 0.2 0.3 0.4 0.5 0.6 shortcut -> 0.6 Мне нужно перечислить вышеупомянутые каталоги без ярлыка и папки 0.6. Я не буду искать над этим местоположением или внутри любой из этих папок. У меня также могут быть некоторые файлы, но я должен их […]

Mutt не хранит сообщения в Отправленных (запись) в неинтерактивном режиме.

У меня есть переменная record определенная в моем .muttrc , copy var установлена ​​в yes. Сообщения сохраняются в моей папке Отправленные ( record ), если я отправил их в интерактивном режиме. Если, однако, я делаю это без открытия интерактивного сеанса Mutt, как это: echo Message set non-interactively | mutt -s “Test noninteractively” email@addr.ess сообщения идут, […]

запустить определенную программу без sudo, но с запросом пароля

Я хочу иметь возможность запускать visudo без sudo (потому что visudo явно хочет использовать его как root), но я хочу, чтобы он запрашивал мой пароль (в целях безопасности). Есть какой-либо способ сделать это? Что-то противоположное NOPASSWD .

Добавьте разделители математики в икивики и матжакс

В моей ikiwiki + pandoc + mathjax в настоящее время распознаются разделители $ для встроенной математики и $$ для отображаемой математики. Как я могу добавить дополнительные разделители, например \( и \) для встроенного и \[ и \] для отображения математики? Обратите внимание, что я уже разместил тот же вопрос на форуме ikiwiki, но долгое время […]

Инструмент inotifywait показывает несколько журналов за одно время при замене двоичного

Всякий раз, когда я заменяю двоичный файл в каталоге, который добавляется в intoifywait я получаю один и тот же журнал несколько раз. Но для других файлов, таких как .js и т. Д. Он работает нормально. Ниже приведены журналы monitor_status DELETE 2018-08-12 14:07:54 monitor_status CREATE 2018-08-12 14:07:54 monitor_status MODIFY 2018-08-12 14:07:54 monitor_status MODIFY 2018-08-12 14:07:54 monitor_status […]

Как заменить файл на необработанном устройстве, сохранив целостность файловой системы?

Скажем, у меня есть система Linux и я хочу записать на необработанное устройство. Но я хочу заменить определенный файл на этом устройстве новой версией. Можно ли это сделать? Я думаю, что с помощью dd вы могли бы написать новый файл, начиная со смещения старой версии. Я думаю, если новый файл имеет такой же или меньший […]

Interesting Posts

Область локальных переменных в функциях оболочки

find: обнаружен цикл файловой системы

Как полностью удалить беспроводной интерфейс (и повторно добавить его)?

Как настроить vpn, чтобы он работал только на пользовательских URL в Linux

Tiling window manager, который сохраняет заголовок?

Использование awk для суммирования значений столбца на основе значений другого столбца

Ошибка чтения из nslcd: Сброс соединения с помощью одноранговой сети

Подключение к SSH из локальной сети

Как изменить встроенные ярлыки xfce

Есть ли общий способ вывести pdf-файлы в удобочитаемом формате в командной строке и сохранить общий макет?

Список сообщений об ошибках, доступных для команды в Unix

Автоматически монтировать сетевой диск, если он доступен

Загрузите на youtube с помощью сценария оболочки

Скрипт командной строки с использованием строки

Стойкие замены процесса?

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