Вопросы с меткой [shell-script]
Сценарий оболочки - это сценарий, написанный для оболочки или интерпретатора командной строки операционной системы.
1130 вопросов
1
голос
1ответ
29 показов
Как извлечь несколько URL-адресов из строки?
У меня есть строка, как показано ниже https://website.com/BTAE/2015/BTAE назначение jan 15.pdf²0ÔË '\„QI„ “ÙP¾ ^ ŒŸZ ‡ @ Æ *] Ü. ^‚ vðƒ € Ù¾ »©š © Šñ' € é • ªÂIR # œÉgÉÛ ^ gMdÉ% 9¬e˜Hžôb¿'0
1
голос
3ответа
4k показов
Проверить, равна ли строка звездочке в сценариях Bash?
Я делаю сценарий bash, чтобы выполнять базовые операции и когда я это делаю: if [ $2 == "*" ] это не работает. Как я могу проверить звездочку?
1
голос
1ответ
108 показов
Как я могу изменить этот скрипт inotifywait для загрузки любого файла из любого каталога?
Как я могу изменить этот скрипт inotifywait для загрузки любого файла из любого каталога? Я работаю над сценарием на основе inotifywait который должен проверять создание файлов и рекурсивные ...
1
голос
1ответ
2k показов
Как получить пароль с помощью сценария оболочки
Как мы знаем, пароль должен быть введен при переключении пользователя [ Имя пользователя: тест, Пароль: тест ] [user1@hosts ~] $ su test Password: [test@hosts ~]$ Теперь я хочу создать скрипт ...
1
голос
0ответов
2k показов
Macintosh OS X Logout Script
Я работаю над проектом, в котором мне нужно реализовать скрипт выхода из системы на некоторых компьютерах Macintosh. Я прочитал следующую статью « Создание сценария / задачи выхода из системы для Mac ...
1
голос
1ответ
977 показов
запустить скрипт оболочки на терминале, если терминал не используется в течение нескольких минут в Linux
я могу получить терминал простой по команде w следующим образом $ w 14:37:58 up 2 days, 20:16, 2 users, load average: 0.12, 0.16, 0.14 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT charan tty7 Fri18 2days ...
1
голос
1ответ
150 показов
Скрипт для удаления всех, НО сохранить один последний файл резервной копии всех подкаталогов
Следующий скрипт работает для одной папки, но я хочу перебрать все подкаталоги. ls /home/user/Desktop/cron_database_hourly/*/*_[012][0-9]*.zip | head -n -1 | \ while read -r f; do rm "$f"; done
1
голос
1ответ
56 показов
Городская легенда: почему лучше избегать использования файлового дескриптора 5?
В ответе на этот вопрос ответчик процитировал блок сценариев, который содержит такую строку exec 4>/path/to/output.file #and a third, for reading and writing, with FD 6 (it's not recommended to use ...
1
голос
1ответ
184 показов
Как я могу просмотреть полное исключение, выданное сценарием в оболочке?
Когда я запускаю свой скрипт ruby, я получаю исключение. Тем не менее, поскольку я использую Ubuntu в VMware Fusion, я не могу изменить размер окна терминала, поэтому не вижу полного исключения. Как ...
1
голос
1ответ
4k показов
выполнение shell-скрипта через makefile
я пытаюсь создать файл .deb, который сначала устанавливает зависимость, которая хранится в некоторой папке, для этого я создал сценарий оболочки. Моя проблема заключается в выполнении сценария ...
1
голос
2ответа
501 показов
find - exec и составление нескольких команд
Я создаю скрипт для копирования / контрольной суммы файлов .... под управлением последней Mac OS X / FreeBSD с возможностью портирования в CentOS, Debian или OpenBSD Подробнее о скрипте: проверить, ...
1
голос
2ответа
63 показов
Как автоматизировать смену моего ip?
Я очень новичок в OSX. Я буду использовать свой MBP на работе и дома. Я хотел бы иметь возможность легко переключать свой IP при смене местоположения. До сих пор я баловался с автоматом, надеясь ...
1
голос
1ответ
82 показов
Как мне запустить первые n строк скрипта?
У меня есть файл сценария с сотнями строк. Скажем, я хочу запустить только первые 10 строк. я мог бы сделать head -n 10 file.script > file10.script chmod +x file10.script ./file10.script Я уверен, ...
1
голос
3ответа
5k показов
Как удалить определенную строку из файла с помощью Perl?
Как бы я удалил строку [[ -f /var/tmp/Li.ksh ]] && /var/tmp/Li.ksh из файла командой perl в сценарии ksh? Я старался: perl -i -pe "s/[[ -f /var/tmp/Li.ksh ]] && /var/tmp/Li.ksh//" /etc/tl.conf Но я ...
1
голос
1ответ
844 показов
Добавить длину строки в конце каждой строки
Учитывая вход: tree branch желаемый результат tree 4 branch 6 Что такое команда * nix available, которая делает это?
1
голос
1ответ
783 показов
Как программно зарегистрировать файл в Redmine?
Я хотел бы добавить файл на сервер Redmine без прохождения через графический интерфейс. Я делаю файлы доступными для сервера Redmine с помощью отдельного процесса svn checkout , поэтому мне просто ...
1
голос
2ответа
3k показов
Скрипт запуска в Ubuntu 12.04 не выполняется. Зависимости / порядок загрузки.
Я хочу создать простой скрипт запуска в Ubuntu 12.04: myscript.sh #!/bin/sh sudo /etc/init.d/nginx start cd ~/app/current god -c config/resque.god sudo /etc/init.d/redis-server start echo "SCRIPT ...
1
голос
1ответ
1k показов
Как избежать дубликатов при копировании файлов, которые были переименованы в месте назначения
Я должен получить изображения из папки - с подпапками, которые обновляются автоматически - с их расширениями. Эти файлы должны быть скопированы в папку, где веб-сайт на основе PHP будет редактировать ...
1
голос
1ответ
2k показов
Как создать скрипт Bash, когда пользователь root выходит из системы, отправляя уведомление по электронной почте
Я нашел следующую команду: history | tail -20 | mail -s "log `hostname` pada `date`" mailid[at]corporate.com Я хочу объединить его со сценарием автоматического выхода из системы: система должна ...
1
голос
1ответ
80 показов
Написание сценариев для использования в нескольких системах с изменением некоторых переменных и т. Д.
Название может быть не очень ясным. Я написал несколько сценариев для служебных задач на серверах Ubuntu, которые мы поддерживаем. Когда когда-либо появляется новое развертывание для клиента, мне ...
1
голос
3ответа
61 показов
Напишите команду для переключения на определенные каталоги
У меня есть несколько каталогов, которые я должен посещать гораздо чаще, чем другие, например, для музыки, работы, программирования и т.д. Поэтому я хочу иметь эксклюзивные команды, например, ...
1
голос
1ответ
3k показов
Как проверить в командной строке форму компьютера (рабочий стол, ноутбук или многофункциональное устройство)?
По очень конкретной причине мне нужно проверить remotelly компьютерный форм-фактор (Desktop, Notebook или All-in-one), используя команду из командной строки, powershell или vbs (системы Windows 7/8). ...
0
голосов
0ответов
221 показов
bash script + printf + как сделать отступ с помощью printf
У меня есть много файлов, как показано ниже (одна и та же концепция для всех файлов) more list-OS23 linux-d linux-01 fedora-linux-c Solaris_machine1 AIX-65 linux-redhat18 unixware7-h unix-digital ...
0
голосов
1ответ
25 показов
Unix, Shell Scripting
Я извлекаю данные из базы данных Oracle и записываю их в плоский файл. Мне нужен разделитель строк, чтобы быть FFLF. Я могу добавить символ FF, но не могу удалить символ CR. Как я могу удалить ...
0
голосов
0ответов
10 показов
Обновить значения для определенного ключа в kubernetes configmap
Мне нужно обновить значение для определенного ключа в configmap kubernetes в сценарии оболочки. Скажем, у меня есть одно свойство COUNTRY_CODE: AAA. Мне нужно изменить ААА на НЕТ. Вручную мы делаем ...
0
голосов
0ответов
43 показов
command_not_found_handler не разрешает команду cd
У меня есть следующий блок кода в файле ~/.bashrc function command_not_found_handle { for dir in $@; do path="${path}${dir}/" done if [[ -d ${path} ]]; then echo "directory exists and and changing to ...
0
голосов
1ответ
50 показов
Добавить имена файлов в оболочке
У меня есть 100 .png файлов в папке, скажем test.png, example.png и т.д. Я хочу добавить их к New_ чтобы они были переименованы в New_test.png , New_example.png и т.д. Как я могу сделать это в ...
0
голосов
0ответов
491 показов
Невозможно запустить скрипт Python удаленно через SSH на Ubuntu 12.04
Я пытаюсь реализовать сетевую модель (хорошо работающую в Ubuntu 14.04) в моей системе (Ubuntu 12.04), которая включает в себя удаленное соединение с узлами (машинами) и запуск на них скриптов ...
0
голосов
2ответа
2k показов
Как извлечь файл JSON с помощью awk/sed?
Входные данные.json { "lastUpdateTime" : "2018-07-20T10:56:26.000Z", "items" : [ { "date" : "2018-07-19T21:09:27.000Z", "user" : "dddd", "size" : 5219402, "rawSize" : 15658206, "numFiles" : 119 }, { ...
0
голосов
2ответа
354 показов
Найти-заменить в иерархии файлов XML
У меня около 350 файлов XML, распределенных по каталогу /abc . Я хотел бы найти все случаи, когда значение атрибута alt в точности равно « бла-бла »: Figure 1.1: Typical Components of Blah Blah и ...
0
голосов
0ответов
83 показов
Как я могу использовать rsh и mrsh наоборот между OpenSuse 15.0 (ни rsh) и старым Suse (без mrsh)
Я использую OpenSuse 10 ... до 15.0, и мне нужно запускать удаленные команды в сценариях с rsh. Но на 15.0 больше нет доступных rsh (только mrsh). Я нашел пакет совместимости, но все еще не могу ...
0
голосов
1ответ
43 показов
Невозможно экспортировать в Powershell
Я новичок в PowerShell, и я пытаюсь сделать простой сценарий, который перечисляет все папки и файлы на диске, который показывает дату последнего изменения и размер, а затем экспортировать их в CVS. ...
0
голосов
1ответ
21 показов
Как запустить сервис при запуске
Я использую Ubuntu Server, чтобы сделать коробку Kodi. Я использую kodi-standalone-service для этого. Я сделал сценарий оболочки (sudo -S
0
голосов
1ответ
48 показов
(Linux) Как запустить экземпляр уже запущенного приложения в режиме блокировки?
Для объяснения я использую Firefox, но это также происходит с другими приложениями, вот скрипт: $ cat ff.sh #!/bin/sh firefox http://superuser.com/ echo "$?" Допустим, Firefox закрыт, когда я бегу $ ...
0
голосов
1ответ
39 показов
Скрипт Bash, который вводит строки в команду после ее выполнения
Я хочу создать скрипт (на языке bash), который позволит мне автоматически входить в службу X. Служба X запросит у меня имя пользователя и пароль, и я хочу, чтобы мой скрипт ввел их. Вот код: Service ...
0
голосов
1ответ
1k показов
Мой сценарий оболочки дает мне неправильный вывод
Я создал скрипт, который должен (в следующем разделе) хранить имя и расположение их соответствующих значений в назначенной переменной, а затем перечислять переменные имени в столбце. Я успешно сделал ...
0
голосов
2ответа
34 показов
Скрипт Ubuntu для сохранения только последних файлов из каждой папки и удаления всего остального
У нас есть скрипт, который ежечасно создает резервные копии и сохраняет его в папке, созданной на сегодняшний день. #CRONJOB TO BACKUP DB HOURLY DAY=$(/bin/date +%d%m%Y) TIME=$(/bin/date +%H%M%S) if ...
0
голосов
2ответа
60 показов
Как добавить QOS в политику локального компьютера с помощью Powershell
У меня есть этот код, и он работает, но он делает политику GPO домена, а не локальную. Как мне сделать это, чтобы сделать его локальным? #Create QOS for RDP Session #Create a new Group Policy Object ...
0
голосов
3ответа
359 показов
Выйти из цикла, если нажата клавиша
Я хочу выйти из скрипта, если нажата какая-либо клавиша. #!/bin/sh while true; do df -h | head sleep 10 clear done Любое предложение?
0
голосов
1ответ
43 показов
Установка переменной в зависимости от времени суток
Я не могу получить правильные строки if% day% EQU . Я пытаюсь получить переменную autoShutDown в "T", когда сценарий запускается между пятницей 8:30 вечера и субботой в 5:15 вечера. Но иногда ...
0
голосов
1ответ
13 показов
Как получить последнюю дату фиксации файла из данного репозитория github?
Имея файл в репозитории Github, такой как https://github.com/user/project-name/blob/master/filename , я написал сценарий оболочки (или функцию в сценарии оболочки) для загрузки этого файла с именем ...
0
голосов
1ответ
77 показов
yum update shell scripting
Я новый liunx Сценарии могут кто-нибудь помочь мне с сценарием для обновления yum, где мы хотим обновить все пакеты linux без перезагрузки.(Исключая ядро и важные пакеты, которые требуют перезагрузки)
0
голосов
1ответ
180 показов
Shell Script оправдал сбой в Linux по команде
Когда я запускаю команду Linux "at", я обнаруживаю, что скрипт оболочки пользователя выполнен неудачно, например, я пишу следующий код в своем скрипте #!/bin/csh #or #!/bin/bash echo "Now will excute ...
0
голосов
1ответ
20 показов
Удаленное копирование всех признаков файла, кроме его содержимого
Все описанное ниже выполняется с помощью скрипта Bash. Я хочу записать состояние определенного набора файлов на определенном наборе удаленных хостов. "Состояние" файла зависит от типа файла: Обычный ...
0
голосов
2ответа
896 показов
BASH - подсчитать количество вхождений подстроки в строку
Как подсчитать количество вхождений подстроки в строку, используя Bash? ПРИМЕР: Я хотел бы знать, сколько раз эта подстрока ... Bluetooth Soft blocked: no Hard blocked: no ... происходит в этой ...
0
голосов
2ответа
247 показов
Оцените каждую переменную окружения и установите ее обратно в Ubuntu
Я пытаюсь написать скрипт оболочки, который читает все переменные окружения, оценивает их на предмет включенного env. переменная с в них и реэкспорт после оценки. Пример - у меня есть переменная ...
0
голосов
1ответ
65 показов
Извлечение системной информации за один раз из ec2-экземпляров
У меня почти 150 ec2-экземпляров в аккаунте. Я хочу извлечь системную информацию из каждого экземпляра. Я знаю, что могу индивидуально войти в каждую систему и получить информацию, используя ...
0
голосов
1ответ
17 показов
окончание текстового содержимого в CSV-файле путем размещения значений в формате столбца
Я хотел бы получить помощь по отправке ниже текстового содержимого в CSV-файл, поместив значения в формате столбца DEV-C axpp4-pkrisbtm 04-25-2018-01.15 04-25-2018-01.20 UAT AXKIN-PBBCT4 ...
0
голосов
1ответ
68 показов
ksh - чтение неустановленной переменной в массив с помощью команды чтения
У меня есть следующий скрипт ksh, где $ an_unset_var - неустановленная переменная, которая используется впервые: read -A arr
0
голосов
1ответ
127 показов
поиск строки по времени в файле журнала с использованием сценария оболочки путем передачи переменных
Я хочу найти строку и вычесть время, найденное из текущего времени. При использовании сценарий должен показывать строки с того времени или со следующего интервала журнала. Я могу искать строку и ...