множество -е в подоболочке

Я думал, что set -e оказывает такое же влияние на подоболочки, как на оболочке верхнего уровня. По-видимому, это не так. Эта: ( set -e false true ) || echo false1 bash -ec ' set -e false true ' || echo false2 bash <<EOF || echo false3 set -e false true EOF bash <<EOF || echo […]

Что означает «ВСЕ ВСЕ = (ВСЕ) ВСЕ» означает в судерах?

Если сервер / etc / sudoers имеет следующий сервер: Defaults targetpw ALL ALL=(ALL) ALL Тогда что это значит? все пользователи могут использовать все команды, только их пароль необходим?

Объединение строк текста с повторным началом

У меня есть длинный текстовый файл (tab-файл для stardict-editor), который состоит из строк в следующем формате: word1 some text word1 some other text word2 more text word3 even more и хотел бы преобразовать его в word1 some text<br>some other text word2 more text word3 even more Это означает, что последующие строки (файл сортируется), которые начинаются […]

Выполнение скрипта на удаленном сервере, содержащемся на стороне клиента

Я пытаюсь выяснить, как легче управлять моими серверами. Я хотел бы знать, могу ли я сделать свои сценарии доступными для всех серверов, не копируя их на серверы. Они расположены на моем компьютере (на стороне клиента), bash-3.2$ ls -l my_local_script -rwxr–r– 1 mario staff 554 Jan 9 13:35 my_local_script Я всегда подключаюсь удаленно с помощью своего […]

Измените значения $ READLINE_LINE и $ READLINE_POINT внутри сценария bash

Я уже задал этот вопрос в stackoverflow , но не получил ответа и очень мало просмотров. Я думал, что я опубликую здесь, так как должно быть больше пользователей bash, и кто-то, возможно, уже наткнулся на эту проблему. Согласно SO Meta , это должно быть хорошо, если я ссылаюсь на сообщение с кросс-сайтом. Скажите, если я […]

Массовое переименование файлов на камкордерах, включая пробелы

Я пытаюсь переименовать пакетные имена с именами, отмеченными на верблюжьих именах, чтобы включить пробелы между соседними верхними и нижними регистрами. Я использую Mac OS, поэтому утилиты, которые я использую, являются BSD-вариантом. Например: 250 – ErosPhiliaAgape.mp3 => 250 – Eros Philia Agape.mp3 Я пытаюсь find соответствующие файлы и передать их в mv который запускает sed в […]

Использовать xvfb для автоматизации программы X

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

Шифрование и обфускация имен файлов

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

Есть ли какая-нибудь команда ftp для возобновления загрузки?

Ой! с моим медленным сетевым соединением, я сильно застрял. Я загружал видеофайл из локального окна в удаленный через ftp. Но net failed.I знаю, что есть команда с именем reget, чтобы возобновить загрузку, но есть ли какая-либо команда для возобновления загрузки.? Если нет, то меня ударят.

Скрипт, который выводит общее количество строк во всех текстовых файлах, передаваемых в качестве аргументов

Поэтому я работаю над скриптом, который будет принимать аргументы, являющиеся текстовыми файлами, и должен выводить общее количество строк в этих файлах. Например, если я скажу ./myScript file1 file2 file3 он распечатает 10 total (предположим, что сумма всех строк из этих трех файлов равна 10). Я знаю, как пройти все аргументы. Я также знаю, что, чтобы […]

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