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

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

16
Как я могу удалить первую строку текстового файла, используя скрипт bash / sed?
Мне нужно многократно удалять первую строку из огромного текстового файла, используя скрипт bash. Прямо сейчас я использую sed -i -e "1d" $FILE- но удаление занимает около минуты. Есть ли более эффективный способ сделать это?
555 bash  scripting  sed 

27
Как найти и заменить текст в файле, используя среду командной строки Windows?
Я пишу сценарий пакетного файла, используя среду командной строки Windows, и хочу заменить каждое вхождение некоторого текста в файле (например, «FOO») другим (например, «BAR»). Какой самый простой способ сделать это? Есть встроенные функции?

30
Не позволяя сценаристам захлопнуть ваш сайт
На этот вопрос есть ответы на переполнение стека на русском : Как устроить ловушку для хакера, или достойно отбивать атаку? Я принял ответ, но, к сожалению, я полагаю, что мы застряли в нашем первоначальном сценарии наихудшего случая: CAPTCHA каждый на попытки покупки дерьма . Краткое объяснение: кэширование / веб-фермы делают …

9
Зачем вам нужно ставить #! / Bin / bash в начале файла скрипта?
Я делал скрипты на Bash раньше, и все они работали нормально #!/bin/bashв начале. Какой смысл вкладывать это в? Будет ли что-то другое? Кроме того, как вы произносите #? Я знаю, что !произносится как «взрыв». Как #!произносится?
487 linux  bash  scripting  shebang 

29
Как я могу получить путь и имя файла, который выполняется в настоящее время?
У меня есть сценарии, вызывающие другие файлы сценариев, но мне нужно получить путь к файлу, который в данный момент выполняется в процессе. Например, допустим, у меня есть три файла. Использование execfile : script_1.pyзвонки script_2.py. В свою очередь script_2.pyзвонки script_3.py. Как я могу получить имя файла и путь script_3.py, из кода …
482 python  scripting  file 

10
Как получить пароль из сценария оболочки, не повторяя
У меня есть скрипт, который автоматизирует процесс, который требует доступа к системе, защищенной паролем. Доступ к системе осуществляется через программу командной строки, которая принимает пароль пользователя в качестве аргумента. Я хотел бы предложить пользователю ввести свой пароль, назначить его переменной оболочки, а затем использовать эту переменную для создания командной строки …
424 bash  shell  scripting  sh 


14
Язык сценариев против языка программирования
Кто-нибудь может объяснить разницу между языком сценариев и языком программирования, пожалуйста? Также вы можете привести несколько примеров для каждого. Я много гуглил, но всегда нахожу лучшие ответы от переполнения стека.



20
SQL Server - остановить или прервать выполнение сценария SQL
Есть ли способ немедленно остановить выполнение SQL-скрипта на SQL-сервере, например, команду «break» или «exit»? У меня есть сценарий, который выполняет некоторую проверку и поиск до того, как он начнет делать вставки, и я хочу, чтобы он остановился, если какая-либо из проверок или поисков завершится неудачно.


30
Как урленкодировать данные для команды curl?
Я пытаюсь написать bash-скрипт для тестирования, который принимает параметр и отправляет его через curl на веб-сайт. Мне нужно URL кодировать значение, чтобы убедиться, что специальные символы обрабатываются правильно. Каков наилучший способ сделать это? Вот мой основной сценарий: #!/bin/bash host=${1:?'bad host'} value=$2 shift shift curl -v -d "param=${value}" http://${host}/somepath $@


7
Как я могу подавить весь вывод команды, используя Bash?
У меня есть скрипт Bash, который запускает программу с параметрами. Эта программа выводит некоторый статус (делает это, делает это ...). Эта программа не может быть тихой. Как я могу предотвратить отображение сценарием чего-либо? Я ищу что-то похожее на Windows " echo off" .
297 bash  shell  scripting  echo 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.