Когда я запускаю Linux Mint 19, мне нравится запускать несколько вещей. Поэтому я использовал скрипт (./get-to-work) в окне MATE Terminal, чтобы запустить их все сразу: chromium-browser --start-maximized &...
У меня возникла следующая проблема: я хочу извлечь текст, заключенный в квадратные скобки, из строки (с скобками или без них). Моя строка выглядит так: STR = "[1] [2] [345] [678 9] foo bar" Сначала я ...
На странице руководства bash (и справочном cd) упоминается, что cd поддерживает параметр - @ («в системах, которые его поддерживают») для «представления файла с расширенными атрибутами. в качестве каталога, содержащего атрибуты файла "Is ...
Сценарий в Solaris при использовании во всех файловых системах> 90% и отправьте письмо, которое я не знаю не знаю, как отправлять почту из сценария #! / bin / bash
# Выводит предупреждение, если файловая система превышает 90%
{для fs в $ (df -hk |
У меня сложилось впечатление, что это может быть безопаснее использовать ./*.fastq при поиске файлов с расширением .fastq. Например, ./ предотвратит захват файла .fastq. Это явно неверно, как показано в ...
У меня есть внешний сценарий bash, который вызывается системой с помощью bash для компиляции исходных текстов golang, и я могу настроить некоторые varialbes. Этот сценарий представляет собой класс golang-build.eclass. Функция сборки в этом ...
Я пытаюсь запустить сценарий удаленно и использовать его стандартный вывод для заполнения переменной. Я делаю это, чтобы избежать временных файлов. Вот шаблон, который я пробую: var = $ (bash <(curl -fsSkL http: // ...
Предыстория: я подключаюсь по SSH к своей машине с Linux через Putty на моей машине с Windows. Я запускаю VcXsrv в Windows и пересылаю X через SSH. Все это работает, как и ожидалось. У меня возникают проблемы с открытием...
Поэтому я сделал сценарий bash, который читал файл, в котором были номера каталогов, а затем продолжал чтобы запустить pgloader над ними. Я выгляжу так #создать логи для pgloader
Дата=`дата +%Y_%m_%d`
LOGS="...
Моя структура данных выглядит примерно так: dir1 / subdir1_level1 / subdir1_level2 ... / subdir1_leveln {{1 }} dir1 / subdir2_level1 / subdir2_level2 ... / subdir2_leveln
... Это означает, что я работаю с такими уровнями ...
У меня есть сценарий bash, который я написал для автоматизации некоторых команд, и одна из первых строк в сценарии не не работает на компьютере, на котором он должен работать. Код ниже #!/bin/bash #some ...
В приведенном ниже сценарии bash я проверяю, существует ли файл, а затем, если нет » t, я создаю его и пишу к нему простой фрагмент. Один раз это сработало (я не знаю почему), но, кажется, я изменился ...
Предпосылки Выполните следующий код в bash 3, 4 и 5 соответственно, и вы получите разные результаты. (function handle_error () {echo ERROR;}; trap handle_error ERR; (exit 1)) Представьте, что (...
Как заставить bash автоматически завершать команды cd только с именами каталогов и игнорировать имена файлов (так же, как CMD в Windows) Пример: я в /какая-то/папка/ у меня есть -rwxr-xr-x filesharp
-rwxr-xr-x ...
Я пытаюсь определить, указывает ли данный путь на файл или каталог. Я попробовал это с помощью следующего кода: #if $ mypath - это файл
if [[-f $ mypath]]; then и #if mypath - это каталог
if [[-d $ ...
Я пытаюсь сохранить MD5 переменной в другой переменной. Между обратными кавычками и более современной нотацией () я не могу понять, как присвоить значение переменной, выполняемой с помощью команды, для ...
Я нашел сценарий, в котором есть функция, которая проверяет, установлена ли переменная, но я не понимаю это очень хорошо. check_if_variable_is_set () {var_name = $ 1 if [-z "$ {! var_name + x}"]; затем ...
Я знаю, как отключить ctrl-D, установив -o ignoreeof, что также применяется при входе в систему через ssh .. Но Я хочу отключить его только тогда, когда он собирается выйти из локальной оболочки. Как мне тогда? В интерактивном режиме ...
При такой конфигурации: ../dir1/file1
../dir2/link-to-file1{{1 }} ../ dir2 / fileX И я хочу скопировать fileX в ../dir1/file1, но если я пойду: dir2 $ cp fileX file1 тогда dir2 / file1 больше не будет ссылкой на ...
Учитывая эту конфигурацию: ../dir1/file1
../dir2/link-to-file1
../dir2/fileX И я хочу скопировать fileX в ../dir1/file1, но если я иду: dir2 $ cp fileX file1 то dir2/file1 больше не является ссылкой на...
Использование сценария bash ./find_dates. Код в find_dates grep '^ 2019/02/01' / pi / home / data / * | sort -t: -k2> /pi/home/files/data.txt; Я получаю данные в файле data.txt Однако, когда я запускаю. / ...
Я пытаюсь создать bash для автоматического переименования файлов из аниме: Пример: [TAG] One Piece - 01 [Quality].mkv в: [TAG] One Piece - S01E01 [Quality].mkv Но это не всегда, потому что я ...
Я хочу передать информацию команде, используя позиционные параметры в моем скрипте, но это не работает. Возможно ли это с расширением параметров? lvresize -r -L 4G / dev / mapper / vol-opt lvresize -r -...
В последних операционных системах на базе Linux нет ifconfig и traceroute. Некоторые функции были включены в утилиту ip (примеры см. здесь), но я не нашел замену...
после того, как я загрузил видео с YouTube с помощью youtube-dl -cit -f 140 ', я также забыл загрузить .description ... так что у меня есть куча файлов без описания, я хочу повторно загрузить описание ...
Я пытаюсь запустить файл .sh при запуске rPi3B + под управлением openSuse Tumbleweed JeOS. Сценарий действительно прост и выглядит так: узел /home/user_name/path/to/the/file.js вот две ссылки Я ...
Моя проблема состоит в том, чтобы объединить эти две функции в одну: $ {fs_bar 6 dev / sr0} или $ {fs_bar 6 / run / media / 'имя домашней папки' / 'dvd label'} blkid -s LABEL -o value / dev / sr0 Я хочу получить что-то вроде этого: ...
У меня есть сценарий Bash, в котором я могу выводить из другого приложения в следующий скрипт. Но я думаю, что у меня неверная логика для тестирования, если сообщение пустое или нет. Если он пуст, я так хочу ...
У меня есть следующий скрипт: #! / Bin / bash set -e TITLE = "Choose version" { {1}} ВЕРСИИ = $ (cat << 'END'
AAA
BBB
END
) VERSION_LIST = $ (echo "$ VERSIONS" | awk ' {print NR, "", $ 0} ')
INDEX = $ (whiptail \ ...