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

Автоматизированный ряд инструкций, выполняемых в определенном порядке, например сценарий Windows, созданный для запуска определенной программы при запуске.

670
Почему моя переменная не изменилась после того, как я изменил ее внутри функции? - асинхронная ссылка на код

Учитывая следующие примеры, почему не outerScopeVarопределено во всех случаях? var outerScopeVar; var img = document.createElement('img'); img.onload = function() { outerScopeVar = this.width; }; img.src = 'lolcat.png'; alert(outerScopeVar); var outerScopeVar; setTimeout(function() { outerScopeVar...

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

Я хочу быстрый и простой способ выполнить команду при изменении файла. Я хочу что-то очень простое, что-то, что я оставлю работающим на терминале и закрою это всякий раз, когда я закончу работать с этим файлом. В настоящее время я использую это: while read; do ./myfile.py ; done А затем мне нужно...

126
Добавить каталог в $ PATH, если его там еще нет

Кто-нибудь написал функцию bash для добавления каталога в $ PATH, только если его там еще нет? Я обычно добавляю в PATH что-то вроде: export PATH=/usr/local/mysql/bin:$PATH Если я создаю свой PATH в .bash_profile, он не будет прочитан, если только сеанс, в котором я нахожусь, не является сеансом...

94
перебирая результаты `ls` в скрипте bash

Есть ли у кого-нибудь шаблонный скрипт для работы с lsсписком имен каталогов, циклический просмотр каждого из них и выполнение чего-либо? Я планирую сделать, ls -1d */чтобы получить список имен...

90
Linux Bash Script, одна команда, но несколько строк?

У меня есть следующий сценарий, который я написал в поиске Google, и он создает резервную копию моей системы Linux в архив: #!/bin/bash # init DATE=$(date +20%y%m%d) tar -cvpzf /share/Recovery/Snapshots/$HOSTNAME_$DATE.tar.gz --exclude=/proc --exclude=/lost+found --exclude=/sys --exclude=/mnt...

80
Как я могу исправить / восстановить поврежденный файл PDF?

У кого-нибудь есть какие-либо рекомендации или процедуры для восстановления поврежденного PDF? Когда я открываю файл, я получаю сообщение «Произошла ошибка при открытии этого документа. Файл поврежден и не может быть восстановлен». Кажется, существует множество инструментов, но ни один из них я бы...

77
Когда использовать Bash, а когда использовать Perl / Python / Ruby? [закрыто]

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

75
Как выполнить команду на экране и отсоединить?

Как я могу получить экран для выполнения команды, а затем отключить (то есть автоматически в одном скрипте без дополнительного ввода после первоначального запуска скрипта)? Например, я запускаю myscript.sh, и он автоматически запускает сеанс экрана, выполняет команду, а затем...

75
Что делает экспорт в BASH? [Дубликат]

Возможный дубликат: разница между «a = b» и «export a = b» в bash Трудно признать, но я никогда не понимал, что именно exportделает переменную окружения. Я знаю, что если я не экспортирую переменную, я иногда не вижу ее в дочерних процессах, но иногда кажется, что могу. Что на самом деле...

73
Как выполнить команды в другой папке, не повторяя путь к папке?

Есть ли умный способ выполнять операции копирования и перемещения или команду для дублирования файла без необходимости выполнять cd, затем mv, в той же папке? Например, мне нужно выполнить следующее: mv /folder1/folder2/folder3/file.txt /folder1/folder2/folder3/file-2013.txt Обратите внимание, что...

67
Как выполнить файл .sh в Windows?

Когда я пытаюсь выполнить файл (name.sh) в командной строке с помощью команды ./name.sh, я получаю сообщение об ошибке: "" не распознается как внутренняя или внешняя команда, рабочий или пакетный файл пожалуйста, помогите мне выполнить файл...

67
Проверьте, соответствует ли какой-либо из параметров скрипта bash строке

Я пытаюсь написать скрипт, в котором я хочу проверить, соответствует ли какой-либо из параметров, переданных скрипту bash, строке. То, как я сейчас это настроил, if [ "$3" != "-disCopperBld" -a "$4" != "-disCopperBld" -a "$5" != "-disCopperBld" -a "$6" != "-disCopperBld"] но может быть большое...

60
Как я могу запустить приложение с аргументами командной строки в Mac OS

Есть ли простой способ добавить аргументы командной строки в приложение на Mac? Например, чтобы запустить Opera в режиме киоска или использовать другой профиль в Firefox, я могу набрать $ /Applications/Opera.app/Contents/MacOS/Opera -kioskmode $ /Applications/Firefox.app/Contents/MacOS/firefox -P...

59
Как запустить команду на сетевое подключение / отключение?

У меня есть Wi-Fi-соединение, которое требует аутентификации с помощью веб-формы после установления беспроводной связи. Я знаю, как автоматизировать аутентификацию с помощью скрипта, который использует curl/ curlIE . Но как я могу попросить Windows вызывать мой скрипт каждый раз, когда я...

56
Почему старые компьютеры не могут просматривать современные сайты? [закрыто]

Причина этого вопроса в том, что клиенты, друзья и родители часто спрашивают меня, почему их отлично работающий старый ПК больше нельзя использовать в Интернете. Я ищу хороший ответ для этих людей и себя (в основном себя). В 2000 году я работал на компьютере Pentium2 400 МГц, и я помню серфинг на...

53
Журнал ротации стандартного выхода?

У меня есть программа для Linux, которая может записывать информацию в stdout и stderr. У меня есть сценарий оболочки, который перенаправляет этот вывод в файл в /var/log. (Через >>и 2>&1.) Есть ли способ заставить этот файл журнала вращаться? (максимальный размер, затем переключитесь...