Вопросы с меткой [shell-script]

Сценарий оболочки - это сценарий, написанный для оболочки или интерпретатора командной строки операционной системы.

1
голос
1ответ
1k показов

Как убить сервис Smartscreen?

У меня есть программное обеспечение, которое является больше сценария, чем программное обеспечение с привязкой к исполняемому файлу. Однако я могу запустить его без запроса Smartscreen, который ...
1
голос
1ответ
3k показов

svcutil.exe не распознается как внутренняя или внешняя команда, работающая программа или командный файл

Нужно использовать SvcUtil.exe вместо команды wsdl . Где находится SvcUtil.exe? thufir> thufir> ls 'C:\Program Files\' Directory: C:\Program Files Mode LastWriteTime Length Name ---- ------------- ...
1
голос
2ответа
473 показов

tar резервная копия zsh скрипта

Попытка настроить скрипт cronjob run tar на резервный сайт (без .git и папки установки) каждую ночь и загрузить архив с отметкой времени в Dropbox. Мне тяжело, потому что архив создается вместе со ...
1
голос
3ответа
829 показов

Как определить локальную сеть, к которой вы подключены

Мне нужен скрипт, чтобы можно было определить, подключен ли компьютер к моей домашней сети, к моей рабочей сети, o к другой сети, либо по Wi-Fi, либо по кабелю. У меня вопрос: есть ли какой-нибудь ...
1
голос
1ответ
29 показов

Shell Script для поиска всех строк в файле с «500» в столбце 11 занимает слишком много времени для запуска

Я написал следующий сценарий в качестве практики: #!/bin/bash MyFile=$1 while read p; do error=$(echo $p | awk '{print $11}') if [ "$error" = "500" ] then echo $p fi done < $MyFile Проблема в том, ...
1
голос
2ответа
36 показов

команда при загрузке, перед другим скриптом

Это должен быть простой вопрос, но, как новичок в Solaris, я застрял. Я должен запустить команду изменения MAC-адреса при загрузке (т.е. ifconfig bge0 ether). Если я делаю это в терминале, все идет ...
1
голос
4ответа
396 показов

Командлеты PowerShell работают в Linux dotnet? Или только Microsoft .NET?

Название говорит обо всем. Википедия говорит: Проектирование [править] Разработчики PowerShell основывали основную грамматику инструмента на POSIX 1003.2. [21] Windows PowerShell может выполнять ...
1
голос
1ответ
57 показов

Требуется помощь в пакетном скрипте

Я создал пакетный скрипт, который перезапускает исполняемый файл, я пытаюсь получить его для вывода в файл журнала, показывающий любые ошибки. Мой сценарий @echo on timeout /t 03 set ...
1
голос
1ответ
30 показов

У меня есть 2 версии одного и того же сценария оболочки. ASCII мудры они идентичны, но только один выполняется правильно

У меня есть 2 версии одного и того же файла сценария оболочки. В ASCII они идентичны (используется плагин сравнения Notepad++), но только один из них выполняется правильно. Я запустил FC /B в ...
1
голос
1ответ
532 показов

Скрипт оболочки, обнаруживающий ошибки из команды, вызываемой скриптом

Я вызываю приложения из своего сценария оболочки, который последовательно выполняет ряд важных шагов, один из которых приведен ниже: for database in $( echo 'show databases;' | mysql ...
1
голос
1ответ
845 показов

Applescript к папке просмотра скриптов оболочки

Я пытаюсь настроить папку наблюдения, чтобы при добавлении файла в папку я мог запустить сценарий оболочки ... для этого я сделал простой тест, но не могу заставить его работать ... Вот мой яблочный ...
1
голос
1ответ
138 показов

Как поставить число в лист с bash

Я пытаюсь обновить свой com.apple.background.plist. Это работает, но "ChangeTime" должен быть числом / целым, чтобы работать. Я попытался поместить -int в код, но он выдает ошибку. defaults write ...
1
голос
1ответ
14 показов

Открытие URL из терминала в разных пространствах macOS

Если я запускаю open https://example.com из терминала, а затем переключаюсь в другое пространство с открытым окном сафари и запускаю ту же команду, окно сафари в моем текущем пространстве просто ...
1
голос
2ответа
185 показов

Замена расширения скобки?

Я сделал небольшой скрипт bash для автоматического разделения двух моих мониторов с помощью imagemagick, когда я делаю скриншот. #! /bin/bash convert "$1" -crop 1024x600+0+0 +repage ...
1
голос
1ответ
177 показов

Запуск функций, которые были объявлены вне моего сценария оболочки

В настоящее время мой ZSH имеет некоторые функции, например: % declare -f ... a lot of shell functions appears here. В настоящее время я пишу сценарий оболочки, который будет вызывать определенную ...
1
голос
2ответа
841 показов

Как объединить цвета команды ls с выводом команды find или du?

У меня есть простой псевдоним, чтобы указать размер файлов и папок в cwd. (включая точечные файлы в этом случае, игнорируя нулевые размеры) du -sh .[!.]* * | sort -hr | grep -v '^0' чего можно ...
1
голос
1ответ
93 показов

Почему мои заявления if не проходят?

Я создаю сценарий bash, который должен копировать все файлы в ~/Development/ на другой компьютер в моей сети. Я включил его, чтобы смонтировать компьютер, если его там нет, но моя настоящая проблема ...
1
голос
1ответ
59 показов

Удаление дубликатов файлов PDF на основе уровня редакции в системе именования файлов

Я пытаюсь создать пакет, PowerShell или что-нибудь, что новичок, как я, мог бы легко выполнить для выполнения следующей задачи. Любая помощь будет принята с благодарностью. У меня есть несколько ...
1
голос
0ответов
218 показов

Узнайте реальный путь к файлу с диска SUBST

Можно ли найти реальное местоположение файла, зная его местоположение на диске, созданном с помощью subst? Пример: > subst d: c:\dir\ > real_path "c:\file" c:\file > real_path "d:\file" c:\dir\file
1
голос
1ответ
2k показов

Ловушка Ctrl-Z для очистки

Все, У меня есть сценарий оболочки, где я хочу вызвать функцию, чтобы выполнить некоторую очистку, если пользователь нажимает клавишу ctrl-z (сигнал SIGTSTP). Я прочитал о команде trap и нашел ...
1
голос
1ответ
370 показов

Вывести текущий каталог, пока не найден конкретный файл

Я заинтересован в написании сценария со следующим поведением: Посмотрите, существует ли файл build.xml в текущем каталоге, если это так, выполните команду, переданную через аргументы скрипту. Если ...
1
голос
2ответа
1k показов

Получить ссылки со страницы HTML

У меня есть текстовый файл с несколькими ссылками HTML-файла. Мне нужно получить доступ к каждой ссылке в этом TXT и захватить ссылки, которые находятся внутри него и сохранить его в другой TXT-файл. ...
1
голос
2ответа
1k показов

Имя файла с пробелами, переданными в две команды xargs

У меня есть каталог и много других подкаталогов, таких как следующие - file with spaces.txt filewithsuperlonglines.txt ordinaryfile.txt binaryfile.bin Команда - находить . тип f -print0 | файл xargs ...
1
голос
1ответ
93 показов

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

Я пытаюсь сгенерировать какой-нибудь PATH-подобный список каталогов, используя простые команды bash- и UNIX. Я думаю, что этот дает мне вывод, который мне нравится использовать: $ find /usr/local ...
1
голос
3ответа
1k показов

Избегайте запуска проводника для UAC-поднимите программу из оболочки

Я являюсь членом группы администраторов в Windows 7. Мне нужно запустить foo.exe из Cmd или Powershell. Для работы exe-файла требуется высота, но высота не указана в его манифесте. Обычно я должен ...
1
голос
2ответа
27 показов

Заменить косую черту в URL

Я хотел бы заменить все слэши с веб-адреса. Пример адреса: https://example.com/sub/folder/files/file.txt Ожидаемый результат: example.com-sub-folder-files-file.txt Я могу удалить https, но я не могу ...
1
голос
2ответа
57 показов

Как я могу отправить пакет функции автоматического подключения в OS X?

Я пытаюсь настроить функцию автоматического подключения на моем маршрутизаторе. Это автоматически соединяется на триггерном пакете. Мне нужно предоставить информацию о триггерном пакете. Мне нужен ...
1
голос
1ответ
3k показов

Как создать сценарий запуска одноразового использования в Linux - Centos 6.x

Я хочу установить скрипт, который будет запускаться только один раз на блоке Centos 6.x, а затем никогда не запускаться снова, так как он будет устанавливать некоторые системные параметры, основанные ...
1
голос
2ответа
176 показов

Проверка того, какое программное обеспечение SMTP-сервера используется удаленным сервером

Я пытаюсь каталогизировать, какие SMTP-серверы используются в гетерогенном пуле серверов, и до сих пор я делал: echo "HELO localhost" | telnet localhost 25 2>/dev/null | grep 220 #process the output ...
1
голос
2ответа
790 показов

Вход в несколько каталогов в Unix и удаление определенного файла

У меня есть список каталогов, в которые я хочу зайти и удалить определенные файлы. Например, имена каталогов у меня такие, как показано ниже: 091513 090213 082612 071611 020908 011009 ... 062308 В ...
1
голос
3ответа
398 показов

Найти строки, которые последовательно появляются в файле

Все, У меня есть файл, где строки появляются в каждой строке в следующем формате: STRING1 STRING2 STRING1 STRING1 STRING1 STRING3 STRING4 STRING4 STRING5 STRING6 STRING5 Я хочу выяснить, какие строки ...
1
голос
0ответов
177 показов

Скачать несколько HTML-страниц из текстового файла

У меня есть текстовый файл с несколькими ссылками. Мне нужно получить доступ к каждой ссылке в этом тексте и загрузить / сохранить каждую страницу. Для доступа к каждой странице требуются логин и ...
1
голос
0ответов
17 показов

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

Я работаю над макросом Keyboard Maestro, чтобы сохранить содержимое буфера обмена на жестком диске, а затем передать файл в Yoink: Поскольку в буфер обмена будет помещено множество видов контента, ...
1
голос
1ответ
468 показов

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

Я попробовал метод здесь, но это не удалось. У меня есть тестовые файлы и папки в ~/Desktop/z именами n copy, n copy 2 и без названия. Я cd'd to z, выполнил команду, затем это был вывод: Как это ...
1
голос
1ответ
623 показов

скрипт для автоматического добавления записей таблицы маршрутизации

Есть много удаленных агентов, которые используют Mountain Lion. Мы хотим, чтобы только каталоги в нашей интрасети проходили через VPN-туннель, а весь остальной трафик направлялся напрямую. Поэтому ...
1
голос
1ответ
1k показов

Удаленное выполнение сценария оболочки, который принимает локальный файл в качестве входного параметра

Используя Linux, bash и OpenSSH, я могу выполнить сценарий оболочки на удаленном хосте по крайней мере тремя способами: # Method 1: Script is never stored on the remote host ssh @ 'bash -s' < ...
1
голос
1ответ
2k показов

Не удается перезагрузить компьютер через скрипт

Мне нужно перезагрузить встроенную систему через веб-страницу локальной сети (скрипт CGI). У меня есть страница, построенная, и она вызывает скрипт на станции (которая является (apache) хостом ...
1
голос
1ответ
89 показов

Фильтрация неполных записей журнала

Я пытаюсь получить некоторые журналы сбора мусора в Splunk. Однако, когда java запускает сборку мусора, он запускает запись в журнале, а затем, когда это делается, вставляет конец записи. Splunk ...
1
голос
2ответа
195 показов

Встроенное в строку время Bash не выполняется

$ cmd='time sleep 2' $ $cmd bash: time: command not found Что тут происходит? Дело не в том, что встроенные оболочки не работают, потому что это работает: $ cmd2='echo wef' $ $cmd2 wef Есть идеи? ...
1
голос
0ответов
381 показов

Обходной путь для ENOTTY при запуске процесса переменного тока из сценария?

В чем проблема? Получение ошибки ENOTTY при вызове функции tcgetattr(), когда процесс вызывается из скрипта. Ошибка появляется только при запуске из скрипта. Если он запускается из интерактивной ...
1
голос
1ответ
624 показов

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

На моем ПК установлена Windows 7, и со временем он отказывается выходить за рамки анимации логотипа Windows, если я сначала не запустил его в безопасном режиме, а затем перезапустил в обычном режиме. ...
1
голос
1ответ
1k показов

Удаление файла, если он существует или нет

Вот часть моего файла zshrc. ## Most Frequently used settings # ls alias ls='rm .DS_Store; echo --------------${PWD##*/}--------------; ls -1FGu' alias l='ls -A' Я хочу удалить.DS_Store, каждый раз, ...
1
голос
3ответа
125 показов

Найти файл в CWD или любом из его родителей

Я пытаюсь создать псевдонимы для команд, которые я много печатаю. Поскольку я работаю над большим проектом, построенным на Laravel, мне нужно довольно часто использовать инструмент командной строки ...
1
голос
5ответов
11k показов

Перечисление всех слов в текстовом файле и поиск наиболее часто встречающегося слова

У меня есть файл, который содержит строки. Как мне написать скрипт, который найдет и распечатает каждое слово в файле, по одному слову в строке. Затем найдите и распечатайте наиболее встречающееся ...
1
голос
1ответ
2k показов

Сценарий оболочки, чтобы исправить плохие имена файлов?

Я ЭТО в моей маленькой фирме; и, несмотря на мои страшные предупреждения, все помещают на сервер файлы с ужасными именами, включая пробелы в начале и в конце, плохие символы (включая \ ; / + . < > - ...
1
голос
0ответов
136 показов

разрешить тайм-ауты для команд, у которых нет опции тайм-аута, где `IFS = $ '\n'`

В строках ниже, которые я добавил к своей копии сценария sysdiagnose от Apple: везде, где тайм-аут уже прописан, он эффективен Я должен добавить таймауты в двух областях, но я не знаю, как это ...
1
голос
2ответа
2k показов

Основной класс JAVA не найден при использовании инструмента автоматической загрузки Apple

Я пытаюсь настроить cronjob для загрузки моих ежедневных и еженедельных отчетов из iTunes Connect. Я скачал Apple Autoingestion.class и сделал следующий скрипт для загрузки еженедельных отчетов: java ...
1
голос
1ответ
1k показов

Как получить процессор и использование памяти за сеанс Linux

Я должен сделать скрипт в bash, чтобы вычислить процент использования процессора и памяти на сеанс в Linux. Какие стандартные инструменты UNIX я могу использовать в своем скрипте для получения этой ...
1
голос
0ответов
19 показов

Переименование всех файлов в форме * .extension. {Index} в * _ {index} .extension

Этот вопрос связан с этим вопросом в Unix & Linux SE. У меня есть несколько файлов с именами файлов в форме * .pdf. {Index} (имена файлов из-за wget), которые я хотел бы переименовать в * _ {index} ...
1
голос
2ответа
2k показов

Установить переменные среды из оболочки bash

Есть ли способ установить переменные окружения в (bash) сценарии оболочки? Я хочу установить некоторые переменные окружения на некоторых серверах, используя небольшой скрипт, а не набирая текст. ...