Вопросы с меткой [shell-script]
Сценарий оболочки - это сценарий, написанный для оболочки или интерпретатора командной строки операционной системы.
1130 вопросов
0
голосов
1ответ
1k показов
Сценарий UNIX, чтобы найти каталоги, которые содержат определенный файл (pom.xml), а затем выполнить на нем команду maven
Я новичок в написании сценариев, поэтому, пожалуйста, потерпите меня (если можете). Я хочу сделать что-то похожее на этот вопрос, но каталог «root» будет отличаться для разных пользователей в разных ...
0
голосов
1ответ
7k показов
Как объявить и присвоить значение переменной в сценарии оболочки?
Мне нужно иметь две переменные и хочу выполнить сложение с этими переменными в сценарии оболочки. Я использую приведенный ниже скрипт для этого, но я получаю expr: non-numeric argument error ...
0
голосов
2ответа
769 показов
Загрузка файлов из FileSonic через терминал без премиум-аккаунта
Я нашел в Интернете различные блоги о том, как загрузить файл из FileSonic, Hotfile, Rapidshare и т.д. С терминала Linux, если у вас есть премиум-аккаунт. Есть ли способ загрузить файл с этих ...
0
голосов
1ответ
2k показов
Загрузка нескольких файлов с помощью wget и параметров обработки
Как я могу скачать несколько файлов с помощью wget? Я также хочу переименовать файлы. Вот команды, которые я запускаю одна за другой (копирование / вставка на терминал): wget -c --load-cookies ...
0
голосов
3ответа
136 показов
Обработка простых текстовых данных
У меня есть этот простой текстовый файл, который мне нужно автоматически проверить, а результаты записаны в другом текстовом файле. Обратите внимание, что я буду использовать простой текст и CSV ...
0
голосов
1ответ
450 показов
usermod + awk неверный синтаксис
Я пытался написать команду (сервер Solaris), которая добавляет пользователя в определенную группу. Это довольно длинная команда, поэтому я опубликую всю команду здесь, а затем разбью ее. USER=myUser ...
0
голосов
2ответа
313 показов
Скрипт выхода из Linux на Pardus
Я пытаюсь запустить скрипт, когда пользователь вышел из системы. Мой дистрибутив Linux - Pardus, использующий KDE. Как я могу это сделать? Я слышал о "/.bash_logout", но не смог реализовать это. Где ...
0
голосов
1ответ
17k показов
Получить серийный номер производителя USB-ключа
Я ищу пакетную команду для получения серийного номера производителя USB-ключа. Мне нужна команда, которая работает как в Windows XP, так и в Windows Seven. Это для аппаратного контроля. У меня есть ...
0
голосов
3ответа
4k показов
Ошибка сценария оболочки при использовании Cygwin
Я получил эту ошибку после выполнения сценария оболочки, как показано ниже. $ ./script_test.sh ./script_test.sh: line 3: syntax error near unexpected token `$'do\r'' '/script_test.sh: line 3: `for ...
0
голосов
1ответ
991 показов
Настройка CRON для запуска каждый 1-й и 3-й понедельник
Мне нужно настроить работу CRON, которая будет запланирована в каждый 1-й и 3-й понедельник каждого месяца. Я использую панель управления Plesk для настройки их следующим образом. В настоящее время ...
0
голосов
1ответ
631 показов
Скручиваемость (расширение звездочки) на окнах
На windows, в git bash (но в системной консоли тоже, я думаю) Почему curl игнорирует все мои попытки отключить глобирование и расширяет звездочку? $ GLOBIGNORE="*"; set -f; curl --noproxy "*" ...
0
голосов
1ответ
546 показов
Выполнение команды Perl из сценария оболочки, не приводящее ни к чему
Я пытаюсь выполнить приведенную ниже команду из сценария оболочки:perl -pi -e 's/Ç/|/g' diff_new_old.dat Эта команда выполняется без каких-либо ошибок, но выполнение не выполняет намеченную замену. ...
0
голосов
1ответ
6k показов
не могу открыть `'для чтения: нет такого файла или каталога
Я пытаюсь запустить файл .sh на RH6 и получаю эту ошибку ... cannot open '' for reading: No such file or directory Скрипт, который я запускаю, внутренне ссылается на другие скрипты, расположенные в ...
0
голосов
1ответ
136 показов
Как сохранить строку чисел из текущей команды в список в сценарии оболочки?
Я пытаюсь сделать сценарий оболочки для записи макросов путем записи индивидуальных кодов клавиш при каждом нажатии кнопки. Команда для этого выглядит так: xev | grep -A2 --line-buffered '^Key*' | ...
0
голосов
1ответ
1k показов
Что делают эти параметры?
Что означает переключатели и параметры этой команды? exec su -s /bin/sh -c 'exec "$0" "$@"' root -- /opt/nsq/bin/nsqd В частности -- часть и то, что exec "$0" "$@" должен делать. Я знаю, что $0 ...
0
голосов
1ответ
63 показов
Grep от Log & Calculate затем оповещение
У меня есть файл журнала, в котором есть следующие строки. Мне нужен bash-скрипт, который принимает значения, выделенные жирным шрифтом (4092.1M / 20.1G), выполняет математические операции и затем ...
0
голосов
3ответа
200 показов
Распечатать предыдущие 20 строк текста из определенной точки текстового файла
В настоящее время: Я новичок в написании сценариев, обучаю себя по ходу дела, и это мой первый сценарий, который я разрабатываю. То, что пытается сделать мой скрипт - это посмотреть на указанный ...
0
голосов
1ответ
1k показов
0
голосов
1ответ
21 показов
Использование переменных в одинарных кавычках, CSH
У меня есть короткий сценарий, предназначенный для обслуживания сервера, но я не могу понять, как правильно использовать переменные в моем сценарии. Вот пример кода, чтобы сделать его более понятным: ...
0
голосов
1ответ
542 показов
Удалите определенную строку, общую для нескольких строк в файле CSV, используя сценарий оболочки
У меня есть файл CSV, который содержит 65000 строк (размер примерно 28 МБ). В каждой из строк в начале есть путь в формате: c:\abc\bcd\def\123\456. Теперь допустим, что путь c:\abc\bcd\ является ...
0
голосов
2ответа
540 показов
Как я могу создать ярлык сценария оболочки?
Я использую Debian, и есть пользователь, у которого есть скрипт с именем start.sh. Я хочу, чтобы пользователь мог вызывать скрипт, набрав application ... вместо ./start.sh ... Я играл с ...
0
голосов
1ответ
866 показов
Как остановить tail -f кроме использования kill
Я хочу написать сценарий оболочки, чтобы определить, успешно ли запускается моя программа. Существует файл журнала, созданный программой. Если в файле журнала есть новая строка: Server startup in , ...
0
голосов
1ответ
157 показов
скрипт bash для последовательного вызова двух функций, каждая со своим аргументом
Есть много подобных вопросов, но я не могу найти пример того, что я ищу, ни в руководствах по созданию сценариев Bash (я уверен, что это там, но это большая книга ...) Что я хочу это: У меня есть ...
0
голосов
1ответ
611 показов
Linux Bash Script File Поиск файла журнала
Как мне написать сценарий Linux bash для следующего? Мне нужно найти файл формата [unique_number] .log Этот файл будет существовать в одном из следующих каталогов ...
0
голосов
1ответ
3k показов
Заставьте Applescript дождаться закрытия приложения перед запуском сценария оболочки
У меня есть апплет, который я сделал, используя Applescript, который открывает приложение, а затем, после его загрузки, запускает скрипт оболочки, который выгружает Spotlight. Мне нужно сделать это, ...
0
голосов
1ответ
151 показов
Ошибка скрипта Bash
У меня есть этот сценарий. Он отлично работает на одной из систем, но выдает ошибку на другой машине: 1 #!/bin/bash 2 EXEC_DIR=`dirname ${0}` 3 source ${EXEC_DIR}/config.sh 4 5 last_exec_date=$(cat ...
0
голосов
2ответа
1k показов
Как объединить несколько файлов в один файл в заданных каталогах
Я хочу написать сценарий оболочки для объединения содержимого нескольких файлов в заданных каталогах. DIR1 contains sample1.txt sample2.txt sample1.txt contents :---this is sample1 file--- ...
0
голосов
1ответ
490 показов
Как я могу автоматизировать эту задачу в Notepad++
У меня есть текстовый файл с более чем 200 именами таблиц. Пример как это T_BCPCOMITEE_EA4 T_BCPEMERSIT_EA4 T_BCPROLE_EA4 T_BDR_AG_EA4 T_BDR_CRITERIA_EA4 Мне нужно взять имя таблицы и добавить ...
0
голосов
1ответ
697 показов
Как определить, работает ли экран заданий, не подключаясь к нему?
Я написал zsh скрипт, который запускает много сеансов экрана и запускает разные команды в каждом из них. Когда сценарий выполняется, в общей сложности появляется 72 экрана, поэтому проверка, ...
0
голосов
1ответ
46 показов
Вставьте переменные AppleScript без запятой, отделяя их от текста
Мне нужно запустить скрипт оболочки в appleScript, как это set key_status to (do shell script "defaults read " & path_to_plist & " PlistKey") Но Unix выдает ошибку, потому что этот скрипт, кажется, ...
0
голосов
2ответа
1k показов
Сценарий оболочки OS X для подключения к известной точке доступа Wi-Fi без явного использования пароля
Я пытаюсь написать сценарий оболочки, который начинается с подключения к определенному SSID (тот, к которому я подключался ранее, предпочтительная сеть). Единственный способ, которым я могу сделать ...
0
голосов
1ответ
40 показов
Автозапуск скрипта при загрузке не распознает функцию "функция"
Я пытаюсь получить скрипт, содержащий функцию для запуска сразу после рутинного автологина на TinyCore 5.3. Сценарий работает нормально, если я запускаю его из приглашения после входа в систему ...
0
голосов
1ответ
34 показов
почему следующий скрипт не работает?
#!/bin/sh declare -a LIST= ('a' 'b' 'c' ) не работает в Ubuntu, для которого /bin/sh является мягкой ссылкой на /bin/dash Как я могу объявить список, который будет поддерживаться на всех видах ...
0
голосов
1ответ
1k показов
Как использовать awk для печати вывода
Эта команда nstats дает мне вывод, как показано ниже. Как я могу использовать awk или grep, чтобы работать без перерыва только на несколько дней? Я не могу использовать "", чтобы получить вывод. ...
0
голосов
1ответ
459 показов
Удалите начала адресов электронной почты из текста, используя grep или sed
У меня есть текстовый файл со строками вроде следующего: Джон Стивенсон Johnnyboy34 john.stevenson@company.com 0320423\n Майк Андерсон AndersMike mike@mikeltd.foo 0234234 Как удалить "текстовую" ...
0
голосов
0ответов
92 показов
Старет управляемый сервер используя Jenkins
Я пытаюсь запустить сервер под управлением веб-логики из системы Linux. для этого у меня есть один скрипт оболочки start_wls_managed4_btwnpmd01.sh со следующим кодом. ...
0
голосов
1ответ
907 показов
Почему переменные в оболочке не наследуются вложенной оболочкой теперь, когда вложенная оболочка реализована с помощью fork?
При запуске команды оболочки в сценариях оболочки генерируется процесс подчиненной оболочки. Разве процесс не генерируется fork function? Почему переменные, которые не экспортируются, не наследуются? ...
0
голосов
1ответ
1k показов
Скрипт Awk для запуска команды, основанной на условии, используя 'if'
У меня есть фрагмент кода, который в основном берет файл с именем 'srcip' (который представляет собой просто список IP-адресов) и сравнивает его с моим файлом '~/db', который является просто базой ...
0
голосов
1ответ
643 показов
OS X: перенаправить вывод ошибки команды в переменную окружения
Я знаю, что могу перенаправить стандартный вывод в переменную окружения, например retcode=$(/usr/bin/osascript -e 'do shell script ... with administrator privileges') но как перенаправить вывод ...
0
голосов
1ответ
81 показов
Изменение файла монитора Bash-скрипта после его закрытия
Это уже было задано здесь, и я нашел решение для первой части моего вопроса. Итак, на данный момент у меня есть скрипт bash (script1), где я периодически оцениваю sha1sum определенного файла ...
0
голосов
1ответ
39 показов
мне нужно передать строку выходного файла в переменную, чтобы я мог использовать его глобально по всему моему сценарию
образец вывода RETENTION_INTERVAL ------------------ 10080 Мне нужно передать числовое значение "10080" из выходного файла в переменную.Условие должно проверить значение и перейти к следующему шагу, ...
0
голосов
0ответов
466 показов
Не прерывать сценарий в sh ("try-finally" для сценариев sh)
Я пытаюсь сделать простой сценарий, чтобы обернуть команду таким образом, чтобы она работала с переключенным экраном. Основной целью является top но я хотел, чтобы это была общая оболочка. У меня все ...
0
голосов
1ответ
308 показов
Запустите bash sub-shell и ожидайте команду
Из сценария оболочки, как я могу запустить под-оболочку bash для пользователя и ждать, пока пользователь напечатает exit в приглашении bash-под-оболочки? Я пытался bash -c expect -c 'expect "exit" ...
0
голосов
1ответ
273 показов
Формат времени зулу
У меня есть скрипт, который генерирует часовой пояс Зулу. Как мне изменить формат в сценарии shell /bash следующим образом? 20140730000255 -> 2014-07-30 заранее спасибо С уважением
0
голосов
1ответ
755 показов
Оболочка скрипта получает идентификатор и убивает процесс
Пожалуйста, я не могу найти ошибку в моей команде. ssh -t root@$machine -x "sshpass -p 'ubuntu' ssh -t root@$address -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/nul -x 'ps -ef | grep ...
0
голосов
0ответов
213 показов
скрипт ksh, использующий операторы break
У меня есть файл сценария, который имеет такие данные сервера, как set -A SERVERGRPS SERVERS_CA SERVERS_NY set -A CA ca126 ca546 ca 642 set -A NY ny112 ny113 ny114 теперь я должен написать другой ...
0
голосов
1ответ
4k показов
Shell Script для передачи аргументов в другой скрипт
Я новичок в Linux и сценариев оболочки. У меня есть скрипт, в котором есть некоторые команды чтения. Итак, что-то вроде #script1.sh echo "something here" .... read var1 read var2 ... Теперь я хочу ...
0
голосов
2ответа
367 показов
Как я могу выполнить сценарий оболочки, когда кто-то изменяет файл через FTP?
Я использую Ubuntu 15.04 Server на VPS. Я пытаюсь сделать так, чтобы мой друг мог изменить файл конфигурации для игрового сервера через FTP, а затем, когда это будет сделано, выполнить скрипт ...
0
голосов
1ответ
1k показов
Запуск команды на Android с хоста
Чтобы оптимизировать свою работу, я хочу запускать команды с терминала моего хост-компьютера. Например: adb shell sh /data/local/tmp/check_freq.sh Приведенная выше команда работает нормально, но для ...
0
голосов
2ответа
120 показов
Обработка строк в BASH, синтаксические ошибки
./script: line 1: #!/bin/bash: No such file or directory enter ip >>> : 10.000 10.00 0 ./script: line 8: [0!=.]: command not found ./script: line 13: =: command not found скрипт #!/bin/bash ...