Вопросы с тегом «shell»

82
Веб-запрос Powershell без исключения исключения на 4xx / 5xx

Я пишу сценарий PowerShell, который должен сделать веб-запрос и проверить код состояния ответа. Я пробовал написать это: $client = new-object system.net.webclient $response = $client.DownloadData($url) так же как и это: $response = Invoke-WebRequest $url но всякий раз, когда веб-страница имеет код...

82
Как добавить более одной машины в список доверенных хостов с помощью WinRM

Чтобы запускать команды PowerShell на машине с удаленной машины, мы должны добавить удаленную машину в список доверенных хостов хост-машины. Я добавляю машину A к доверенным узлам машины B, используя следующую команду: winrm set winrm/config/client ‘@{TrustedHosts="machineA"}’ Как добавить больше...

81
Есть ли способ добавить автозаполнение пути к файлу в режиме вставки Vim?

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

81
Как получить список программ, работающих с nohup

Я получаю доступ к серверу с CentOS (дистрибутив Linux) через SSH-соединение. Поскольку я не могу всегда оставаться в системе, я использую "nohup [command] &" для запуска своих программ. Я не мог найти, как получить список всех программ, которые я начал использовать nohup. «Работа» срабатывает...

80
Потеря новой строки после присвоения результата grep переменной оболочки

#!/usr/local/bin/bash out=`grep apache README` echo $out; Обычно grep показывает каждое совпадение в отдельной строке при запуске из командной строки. Однако в приведенных выше сценариях новая строка, разделяющая каждое совпадение, исчезает. Кто-нибудь знает, как можно сохранить новую строку?...

80
Как правильно фильтровать несколько строк в сценарии копирования PowerShell

Я использую сценарий PowerShell из этого ответа для копирования файла. Проблема возникает, когда я хочу включить несколько типов файлов с помощью фильтра. Get-ChildItem $originalPath -filter "*.htm" | ` foreach{ $targetFile = $htmPath + $_.FullName.SubString($originalPath.Length); ` New-Item...

79
Какой рекомендуемый стиль кодирования для PowerShell?

Есть ли рекомендуемый стиль написания сценариев PowerShell? Дело не в том, как структурировать код (сколько функций, если использовать модуль, ...). Речь идет о том, « как написать код, чтобы он был удобочитаемым ». В языках программирования есть несколько рекомендуемых стилей кодирования (что...

79
Мониторинг отладки

Я считаю, что отладочный мониторинг - это большая проблема. В среде оболочки Monit в основном ничего нет (нет путей или других переменных среды). Кроме того, я не могу найти файл журнала. Проблема в том, что если команда start или stop в сценарии мониторинга не работает, трудно понять, что с ней...

79
Стандартный каталог Unix для размещения пользовательских исполняемых файлов или сценариев? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 8 лет назад . Уточните этот вопрос Если у меня есть собственный сценарий оболочки или программы, которые я создал сам или...

79
выполнять команды от имени пользователя после подготовки Vagrant

Есть некоторые команды, которые нужно запускать от имени обычного пользователя после первоначальной подготовки. Я думал, что могу сделать это, используя отдельный сценарий оболочки и команду su --login -c <command> vagrant, но он не получает путь пользователя или другие параметры среды из...

10
Как заменить всю строку, используя sed или, возможно, grep

Таким образом, весь мой сервер был взломан или возникла проблема с вредоносным ПО. мой сайт основан на WordPress, и большинство сайтов, размещенных на моем сервере, основаны на WordPress. Хакер добавил эту строку кода в каждый файл и в базу данных <script type='text/javascript'...

10
Параллельное поведение HttpClient при работе в Powershell отличается от поведения в Visual Studio

Я перевожу миллионы пользователей из предварительной AD в Azure AD B2C, используя MS Graph API для создания пользователей в B2C. Я написал консольное приложение .Net Core 3.1 для выполнения этой миграции. Чтобы ускорить процесс, я делаю параллельные вызовы Graph API. Это работает отлично - вроде....

10
Запуск сценария .ps1 из PowerShell с параметрами и учетными данными и получение вывода с использованием переменной

Hello Stack Community :) У меня есть простая цель. Я хотел бы запустить сценарий PowerShell из другого сценария Powershell, но есть 3 условия: Я должен передать учетные данные (выполнение подключается к базе данных, которая имеет конкретного пользователя) Это должно принять некоторые параметры Я...

9
tsc.ps1 не может быть загружен, потому что в этой системе отключены скрипты

На PowerShell я получил сообщение об ошибке при выполнении tsc. Этого никогда не было раньше. Я не уверен, стоит ли мне смешивать настройки безопасности PowerShell, чтобы исправить это, например, на основе этого: PowerShell говорит: «В этой системе отключено выполнение сценариев». Обновить Это...