Я пишу сценарий bash, в котором я считываю отдельные символы из ввода. Я делаю это, используя read -n 1 -s. -n 1 читать только один символ; -s - это "тихий" режим, в котором введенные символы не...
Я разрабатываю простой демон запуска, который копирует файлы из одного каталога в другой. Я получил файлы для передачи в порядке. Я просто хочу, чтобы файлы в каталоге были .mp3, а не .dat '...
когда я набираю adb devices в оболочке получаю что-то вроде этого Список подключенных устройств HT06RPQ002T1 устройство
Устройство HT06RPQ002T1 Мне нужен сценарий оболочки, который будет печатать только идентификаторы ...
могу ли я использовать awk для извлечения первого столбца или любого столбца в строке?
На самом деле я использую файл и читаю его в переменную. Я хочу использовать AWK для этой переменной и выполнять свою работу. Как это возможно? ...
У меня есть папка с именем images в моем Linux-боксе. Эта папка подключена к веб-сайту, и администратор сайта имеет возможность добавлять изображения на этот сайт. Однако, когда изображение добавлено, я хочу...
Поскольку оболочки, отличные от ksh, не поддерживают передачу по ссылке, как можно передать несколько массивов? передается в функцию в bash без использования глобальных переменных и способом, допускающим любую допустимую переменную...
Я хотел бы иметь более красочную подсказку Python в терминале, просто для удобства чтения. Сейчас у меня есть: sys.ps1 = '\033[96m>>> \033[0m'
sys.ps2 = '\033[96m... \033[0m' в моем ...
Вариант использования, в моем случае, заключается в объединении файлов CSS до их минимизации. Чтобы объединить два файла CSS: cat 1.css 2.css > out.css Чтобы добавить текст в одну позицию, я могу выполнить команду cat 1.css <&...
Это может иметь лучшее название, чем «настраиваемое завершение табуляции», но вот сценарий: обычно, когда я нахожусь в командной строке и ввожу команду, за которой следует {TAB} дважды, я получаю список всех...
В следующем очень простом примере сценария ksh мне нужно спросить, равно ли результат func1 4. Это то, что я сделал в примере но этот скрипт не печатает «function result = 4», как я ожидал ...
Как запустить скрипт bash из PHP под пользователем root (со всеми правами), а не пользователем none — пользователем php по умолчанию? это мой вывод после sudo visudo: Defaults env_keep += "LINES COLUMNS"
...
У меня есть следующий код в хуке git post-update, который cd в моем рабочем каталоге и извлекается из голого репозитория git, где живет этот git hook: cd $HOME/www/firefly unset GIT_DIR git pull ...
Вы можете использовать dd if=/dev/zero of=file count=1024 bs=1024 для заполнения файла нулями. Вместо этого я хочу заполнить один файл. Как я могу это сделать? Файла /dev/one нет, так как я могу смоделировать это...
У меня возникают странные побочные эффекты при изменении LD_LIBRARY_PATH. Когда я добавляю путь, содержащий библиотеку, например. : LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/my_path/lib Затем все становится невероятно...
Я хочу заранее извиниться, что это вопрос новичка! Я провел последние 2 часа, пытаясь найти решение. У меня есть две проблемы (я уверен, что связаны). Справочная информация: это то, что мой $ PATH ...
Я хочу запустить простую команду цикла for с sudo, но она не работает: sudo -i -u user for i in /dir; эхо $i; done Я получаю следующую ошибку: -bash: синтаксическая ошибка рядом с неожиданным токеном `do' ...
Я желая сгенерировать много шестизначных строк, следующих по этому шаблону: [согласный] [гласный] [согласный] [согласный] [гласный] [согласный] например haplop github qursog Я просмотрел различные ...
Как я могу изменить порядок некоторых блоков текста, используя только команды bash, такие как sed и cat? Я хочу что-то вроде tac, но вместо того, чтобы работать построчно, он будет работать блок за блоком. ...
Я пишу однострочную команду, которая создает резервные копии всех баз данных с соответствующими именами вместо использования дампа всех в одном sql. Например: db1 сохраняется в db1.sql, а db2 сохраняется в db2.sql Пока что...
Внутри сценария BASH у нас может быть несколько процессов, работающих в фоновом режиме, которые обмениваются данными с использованием именованных каналов, FIFO, зарегистрированных в файловой системе. Примером этого может быть: #!/bin/bash
mkfifo ...
Как я могу эмулировать netcat -e с версией netcat, не имеющей параметра -e? Мне нужно запустить команду удаленно. Я могу сделать это с помощью netcat - без -e: #! / Bin / bash netcat -l ...
Я пытаюсь автоматизировать свое взаимодействие с Git при создании сценария, и у меня возникла следующая проблема. Это работает из командной строки: git clone (hidden) /...
Я хочу запустить xterm -e file.sh без завершения. В файле я отправляю команды в фон и когда скрипт сделан, они еще не закончены. В настоящее время я делаю следующее: (cd /...
Я пытаюсь (но безуспешно) сделать хук git pre-commit, который проверяет наличие var_dump в моих измененных файлах и завершает работу, если он его находит. Проблема, с которой я столкнулся, заключается в том, что это...
Я делаю сценарий bash, который будет печатать и передавать сложные аргументы другой внешней программе. ./script -m root@hostname,root@hostname -o -q -- 'время безотказной работы; uname -a' Как мне напечатать необработанное...
Я пытаюсь сгенерировать динамические имена переменных в сценарии оболочки для обработки набора файлов с разными именами в цикле следующим образом: #!/bin/bash SAMPLE1='1-first.with.custom.name'
SAMPLE2='2-second.with....
Мне нужно обработать файл больших данных, содержащий многострочные записи, пример ввода: 1 Имя Дэн
1 титул профессора
1 Адрес улица ааа
1 город ххх город
1 штат ггг
1 Телефон ...
Есть ли способ включить другой сценарий оболочки в сценарий оболочки, чтобы получить доступ к его функциям? Например, как в PHP вы можете использовать директиву include с другими файлами PHP для запуска ...