Вопросы с меткой [shell-script]

Сценарий оболочки - это сценарий, написанный для оболочки или интерпретатора командной строки операционной системы.

0
голосов
0ответов
5 показов

Команда Android sendevent не работает, пока палец не коснется

Я хочу использовать команду sendevent для имитации сенсорного события, я перешел по этой ссылке, и она работает. Используйте getevent для записи, затем используйте sendevent чтобы повторить их, код, ...
0
голосов
3ответа
6k показов

Сценарий оболочки Копирование файла из одного каталога в другой не работает

Привет, я пытаюсь автоматизировать систему сборки Android через Дженкинс. Здесь я пытаюсь скопировать файл изображения из одного каталога в другой каталог, но всегда получаю "Нет такого файла или ...
0
голосов
0ответов
22 показов

Установка пакетов Anaconda создает виртуальные среды

В Ubuntu после того, как я установил nbextensions с pip install https://github.com/ipython-contrib/jupyter_contrib_nbextensions/tarball/master моя командная строка переключилась с user@machineName:~$ ...
0
голосов
1ответ
561 показов

Shell Сохранить значения элементов массива в переменных

Мне нужно скопировать файлы из одной папки в другую, здесь информация об источнике и месте назначения находится в текстовом файле. Содержание файла: res.txt /var/lib/jenkins/jobs/Android\ Gradle\ ...
0
голосов
1ответ
23 показов

рекурсивно добавлять текст в несколько файлов в специальной строке

Я хочу добавить {% load static%} ко второй строке во всех html-файлах в каталоге это моя структура папок. ├── fullstack │ └── index.html ├── git │ ├── 1.html │ ├── 2.html │ ├── 3.html │ ├── 4.html │ ...
0
голосов
0ответов
25 показов

Как легко заблокировать устройство PCIe?

Я не ищу ничего сверхсложного, как SRIOv, а просто семафор. У меня есть машина сборки с несколькими одновременными пользователями. Я хочу иметь простой механизм блокировки для устройства PCIe (у нас ...
0
голосов
1ответ
806 показов

Как запустить скрипт в одном сеансе без exec?

У меня есть ниже сценарий, чтобы установить меня в моем проекте:- #! /bin/zsh source ~/.zshrc crld #alias for Project base cd Kenneth_Love/survivalguide workon kenneth_tutorial Этот скрипт работает, ...
0
голосов
2ответа
591 показов

новый столбец в файле с разделителями табуляции, с предопределенным значением

Как добавить новый столбец в файл с разделителями табуляции в конце файла, содержащий одинаковые значения для каждой строки. Например: inFile.txt Name Age Address Sex X 12 adrs1 M Y 15 adrs2 F Z 10 ...
0
голосов
0ответов
13 показов

OS X: команда терминала для проверки приложения по умолчанию для файла

Я пишу скрипт, который открывает некоторые файлы в приложениях по умолчанию с помощью команды open . Перед тем, как я действительно открою файл, я хотел бы проверить, какое приложение указано в ...
0
голосов
1ответ
99 показов

арифметическая операция над вложенным столбцом в файле с разделителями табуляции

У меня есть текстовый файл с разделителями табуляции, содержащий Column1...Columnn столбцов и строки от R1 до Rn . В некоторых столбцах есть несколько вложенных полей с идентификатором, которые затем ...
0
голосов
2ответа
466 показов

простые арифметические операции над текстовым файлом с разделителями табуляции в сценарии оболочки

У меня есть текстовый файл с разделителями табуляции, содержащий C1 ...Cn столбцы и строки R1-Rn. Столбец 10 (C10) имеет поле 'X' = четыре целочисленных значения через запятую (X = a, b, c, d). Я ...
0
голосов
1ответ
68 показов

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

#!/bin/bash cd /var/SUNWdsee/ds6/bin ./dsconf show-repl-agmt-status -e suffix Hostname:389 Выше мой сценарий. После выполнения последней строки на экране появится запрос пароля. Мне нужно знать, как ...
0
голосов
1ответ
21 показов

Как запустить скрипт оболочки из другого как root на ядрах процессора?

У меня есть скрипт (A.sh), который запускает другой скрипт (B.sh), в котором мне нужен пароль root для запуска команды. A.sh: #!/bin/bash script=./hping.sh taskset -c 0 $script > ./test.txt & taskset ...
0
голосов
0ответов
15 показов

cronjob не находит команды

Я работаю (и также плохо знаком с) OS X El Capitan. У меня есть пользовательский cronjob, который использует некоторые основные команды, которые я получил через brew. wget и s3cmd У меня есть ...
0
голосов
1ответ
119 показов

Скрипт Bash для поиска содержимого файла в каталоге и добавления значения

У меня есть каталог с огромным количеством файлов. Я хочу написать скрипт bash для - Введите этот каталог Узнайте, какие из них являются сценариями Perl (но ни один из них не имеет расширения .pl) ...
0
голосов
0ответов
36 показов

управлять процессом на удаленной машине

мы запускаем на удаленной машине Linux некоторые скрипты, как ssh $remote_machine "/tmp/ucrt.bash" & ssh $remote_machine "/tmp/urct.bash" & каждый скрипт создает PID, а когда скрипт завершается, ...
0
голосов
1ответ
44 показов

Добавьте символ перед очень большим файлом для отправки в сценарий оболочки

Я пытаюсь запустить сценарий оболочки для файла 31,65 Go json. ./oetl.sh database.json Мне нужно иметь скобки до и после файла. Что у меня есть в database.json: {..},{..},.. Что я хочу : ...
0
голосов
0ответов
25 показов

Запустите agt-get install imagemagick для raspberry pi с помощью файла Docker

Я новичок в докер в Rasppberry Pi. Я установил докер на мой raspi, и я хотел создать образ докера. Этот образ докера при переносе в другой распи с помощью докера должен установить imagemagick с ...
0
голосов
0ответов
51 показов

Как ждать, пока услуги не будут готовы

Я настраивал конвейер Jenkins, используя образы докеров. Теперь мне нужно запустить различные сервисы, такие как MySQL, Redis, Memcache, Beanstalkd и Elasticsearch. Чтобы подождать, пока MySQL не ...
0
голосов
0ответов
144 показов

Сценарий докутил

Что я делаю неправильно? Я пытаюсь настроить док-станцию с помощью сценария оболочки, содержащего команды dockutil. он работает без проблем для системных настроек, Safari, TextEdit, приложений и ...
0
голосов
1ответ
1k показов

Сценарии с Tmux?

Могу ли я написать несколько команд bash/sh для открытия и запуска в отдельных tmux ? У меня есть около 5 или около того разных команд, которые должны быть выполнены одновременно или последовательно. ...
0
голосов
1ответ
92 показов

Перевод сценария Windows для использования в Linux

У меня есть этот пакетный файл, который я использую в Windows, который я хотел бы перевести в сценарий Linux. Может ли кто-нибудь помочь с этим? Вот сценарий и попытка версии для Linux. Я этого не ...
0
голосов
0ответов
141 показов

Команда sed удаляет родительский закрывающий тег в файле XML

Я использую команду sed, чтобы заменить строку на другую в XML-файле, используя приведенную ниже команду. sed "s/one/two/g" /data/common/codeset-mapper.xml > /data/codeset-mapper.xml Но закрывающий ...
0
голосов
2ответа
105 показов

Почему FFmpeg добавляет второй субтитр к моим файлам, хотя я явно добавил только один?

У меня есть куча файлов MP4 и файлов субтитров в папке, каждая из которых соответствует шаблону episode[num].mp4 и episode[num].ass . Я написал небольшой сценарий оболочки для автоматизации их ...
0
голосов
1ответ
50 показов

Как я могу предотвратить спутанность сна?

Я запускаю два сценария. Оба кода, по сути, представляют собой один и тот же код, но они должны выполняться с интервалом в 5 минут, чтобы предотвратить конфликт. Первый сценарий:#!/ Бен / ш # First ...
0
голосов
1ответ
32 показов

Внедрение изменений через скрипт

Этап обучения пониманию сценария. Я должен внести эти изменения в каждую новую систему. Поэтому я создал эти сценарии, к сожалению, они не работают. Я хочу понять, что если пользовательский ввод ...
0
голосов
2ответа
361 показов

Журнал монитора в реальном времени на наличие ошибок. Если ошибка = повторно запустить команду и перезапустить мониторинг журнала, если не найден = сохранить мониторинг навсегда

Процесс в сценарии bash, который я разрабатываю, часто тихо завершается с ошибкой (он продолжает работать без кода ошибки, но записывает ошибку в свой файл журнала). Как только ошибка появляется в ...
0
голосов
2ответа
130 показов

Как удалить то, что находится между двумя пробелами или пробелами, используя sed?

Я получил эту схему: ethernet-em1 016f2bbf-3268-4229-a25b-c7f94b6e52dc 802-3-ethernet em1 virbr0 4fc0e260-b21a-4a9d-a74d-3ec9f124976f bridge virbr0 что я хочу, чтобы получить это: ethernet-em1 ...
0
голосов
1ответ
245 показов

не может увеличить переменную внутри цикла в bash-скрипте

Я использую скрипт bash в Ubuntu 18.04. Скрипт должен запускать скрипт на Python 10 раз. Я сделал следующий скрипт testbash.sh : #!/bin/sh count=1 while [ $count -le 9 ] do python ...
0
голосов
1ответ
911 показов

Как запустить сценарий оболочки из AppleScript?

Я использую Mac под управлением OSX Yosemite v.10.10.5. Когда я пытаюсь запустить скрипт оболочки из моего AppleScript, я получаю следующее сообщение об ошибке: Сообщение об ошибке в редакторе ...
0
голосов
1ответ
309 показов

Как я могу скопировать (или переместить) и переименовать несколько файлов из разных каталогов с помощью команды unix cp?

Допустим, в этом каталоге:/home/data/ Существует 100 папок, имена этих папок: 24538_7#1 , 24538_7#2 , 24538_7#3 ... до 24538_7#384 . В каждой папке много файлов и папок. Имена нужного файла в каждой ...
0
голосов
1ответ
203 показов

Как создать определенную структуру папок внутри нескольких подпапок

У меня есть структура папок, которая выглядит следующим образом drwxrwxr-x+ 9 root admin 306 May 3 10:19 . drwxrwxrwx 15 root admin 510 May 5 16:14 .. drwxr-xr-x+ 3 root admin 102 May 3 10:19 Scripts ...
0
голосов
2ответа
548 показов

Как передать двоичный стандартный вывод в сжатое соединение TLS?

Не так давно я мог использовать: cat somefile.txt | openssl s_client -connect server:port -quiet -comp Тем не менее, эта команда не работает, даже с -ign_eof: $ cat somefile.bmp | openssl s_client ...
0
голосов
1ответ
334 показов

Как создать массив пар имя-значение из аргументов командной строки?

Рассмотрим пример: bash myScript.sh --name1 valule1 --name2 value2 Внутри myScript.sh: java -jar someJar. jar --name1=valule1 --name2=value2 Например, массив --name1 valule1 --name2 value2 необходимо ...
0
голосов
1ответ
32 показов

Создать скрипт оболочки

Я хочу создать скрипт для проверки размера всех файлов, представленных в определенной папке, и если размер какого-либо файла, находящегося в папке, превышает 500 МБ, это вызовет мне письмо с ...
0
голосов
0ответов
7 показов

Как создать древовидную структуру в командной строке, которая отображает только фоновые процессы / задания

Я хочу знать, как я могу создать древовидную структуру процессов, которая отображает только фоновые процессы. Я пробовал с pstree , но я не уверен, что могу указать это условие для pstree ; Я думаю, ...
0
голосов
1ответ
53 показов

Обработка опций скрипта Bash Shell: Добавить -all и -q (тихо), Принудительно не повторяться

Я написал сценарий Bash, который принимает N вариантов. Назовите их -1, -2, ..., -N. Следующее относится к использованию опций: Может быть предоставлено любое количество опций, от 0 до N Никакие ...
0
голосов
1ответ
159 показов

Как написать сценарий Bash, который принимает параметры?

Я пишу сценарий Bash, чтобы упростить запуск локального веб-сервера, который я использую для тестирования; Мне не нужно, чтобы он работал все время, для меня более полезно запускать его, когда мне ...
0
голосов
1ответ
45 показов

использование логического AND в операторе IF для поиска файла ext(тильда ~)

Пожалуйста, найдите ниже скрипт: #!/bin/bash for index in `ls -1 /appdata/frozen_files` do for bucket in `find /appdata/frozen_files/$index -name "*.gpg~" | cut -d/ -f4-5` do for files in `ls ...
0
голосов
0ответов
19 показов

Скрипты Bash: как перебрать все диски?

У меня есть загрузочный образ для чтения только для rootroot, который обычно загружается через TFTP в среде PXE. Файловая система распакована в RAM и перемонтирована как rw. И случайно мне захотелось ...
0
голосов
1ответ
51 показов

Изменение параметров электропитания с помощью Powershell

Я новичок, когда дело доходит до сценариев. Я запускаю сценарий выше. Я считаю, что я должен взять и изменить эту строку кода: {param ($Plan = $(throw ‘Set-PowerPlan Ultimate Performance’ ))} но я не ...
0
голосов
0ответов
60 показов

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

Мне было интересно, можно ли использовать переменные, чтобы запрашивать у пользователя пароли в начале сценария оболочки, и автоматически вводить эти пароли, когда они необходимы. Например, у нас ...
0
голосов
1ответ
83 показов

Как заменить символ в интервале, разделенном двумя другими символами из файла

Я должен заменить все вхождения символа вертикальной черты | с запятой , когда они появляются между [ и ] символами, в каждой строке файла. Допустим, у меня есть строка ниже в файле: wah wah| [go ...
0
голосов
1ответ
621 показов

Сбой iconv при преобразовании из ANSI в UTF-8

Я использую сценарий оболочки для преобразования кодировки файла из ANSI в UTF-8. Я использую эту команду: iconv -f "windows-1252" -t "UTF-8" $csvname -o $mobcsvname Здесь csvname и mobcsvname ...
0
голосов
0ответов
87 показов

Скрипт Windows с использованием регулярных выражений для "сортировки" файлов

У меня есть куча файлов (~ 10.000), которые я хотел бы отсортировать. Имена файлов выглядят следующим образом: "variable-name_setting1_setting2_setting3_method_group" Все три настройки - от 1 до 6 ...
0
голосов
0ответов
27 показов

Странная строка в скрипте оболочки korn

Я знаю, что это может быть глупый вопрос. У меня есть несколько строк, которые устанавливают несколько важных каталогов. После этого строка выглядит так: parse_args $@ Тем не менее, я не вижу никаких ...
0
голосов
1ответ
119 показов

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

Мне нужно найти файлы старше 30 дней, распаковать их, сжать и удалить те, которые я уже распаковал и сжал. Я пытался выполнить что-то вроде этого, но это не похоже на его работу find ...
0
голосов
1ответ
732 показов

Скрипт для перемещения или распаковки файлов (rtorrent после завершения скрипта)

Концепт Поэтому я некоторое время боролся со сценарием, который запустится, когда rtorrent закончит загрузку. Скрипт должен проверить третий аргумент от rtorrent и действовать соответственно. ...
0
голосов
1ответ
22 показов

Как вы избегаете аргументов оболочки для подкоманды?

Допустим, вы пишете сценарий оболочки. Он принимает произвольное количество аргументов командной строки и передает их утилите командной строки. При вызове этой утилиты каждый аргумент должен ...
0
голосов
1ответ
165 показов

Команда cp не выполняется после запуска другого скрипта внутри скрипта bash.

Внутри моего shell-скрипта есть команды cp после следующих команд echo 'Starting Jboss server !!!' (eval "sh standalone.sh --debug") cp /soure_file_path /target_path sleep 60s sh standalone.sh ...