scripting- все статьи тега ➜ страница 2
Чтение рекурсивной папки Python
у меня есть фон C++/Obj-C, и я только открываю Python (писал его около часа). Я пишу скрипт для рекурсивного чтения содержимого текстовых файлов в структуре папок. проблема у меня есть код, который я написал будет работать только на одну глубокую папку. Я могу понять, почему в коде (см. #hardcoded path), Я просто не знаю, как я могу двигаться вперед с Python, так как мой опыт работы с ним только новый. Python Код: import os import sys rootdir = sys.argv[1] for root, subFolders, files in os. ...
Случайное число из диапазона в скрипте Bash
мне нужно сгенерировать случайный номер порта между 2000-65000 из сценария оболочки. Проблема в том $RANDOM это 15-разрядное число, так что я застрял! PORT=$(($RANDOM%63000+2001)) будет работать хорошо, если это не было для ограничения размера. у кого-нибудь есть пример того, как я могу это сделать, может быть, извлекая что-то из /dev/urandom и получить его в пределах диапазона? ...
Как получить часть файла после строки, которая соответствует выражению grep? (первый матч)
у меня есть файл с 1000 строк. Мне нужна часть моего файла после строки, которая соответствует моему заявлению grep. т. е. $ cat file | grep 'TERMINATE' // Its found on line 534 Итак, я хочу файл из строки 535 to line 1000 для дальнейшей обработки. Как мне это сделать ? ...
Какой самый полезный сценарий вы написали для повседневной жизни? [закрытый]
просто интересно, какие маленькие скрипты / программы Люди здесь написали, что помогает одному с его или ее повседневной жизни (ака не связаны с работой). все идет, новаторский или нет. Для меня сейчас это небольшой скрипт python для расчета скорости бега с учетом пройденного расстояния и времени. ...
Что значит `убить -0 $PID-регулятора в shell-скрипт сделать?
в принципе, какой сигнал представляет '0', потому что здесь Я вижу номера сигналов, начиная с 1. ...
Выполнение JavaScript без браузера?
Я изучаю программирование на Javascript без браузера. Я хочу запускать скрипты из командной строки Linux или Mac OS X, так же, как мы запускаем любой другой язык сценариев (ruby, php, perl, python...) $ javascript my_javascript_code.js Я заглянул в spider monkey (Mozilla) и v8 (Google), но оба они, похоже, встроены. кто-нибудь использует Javascript в качестве языка сценариев для выполнения из командной строки? Если кому-то интересно, почему я ищу в этом, я ковырялся узел.js. Производител ...
Как прервать выполнение скрипта Python? [дубликат]
Возможные Дубликаты:завершение скрипта Python у меня есть простой скрипт Python, который я хочу остановить выполнение, если условие выполнено. например: done = True if done: # quit/stop/exit else: # do other stuff по существу, я ищу что-то, что ведет себя эквивалентно ключевому слову "return" в теле функции, которая позволяет потоку кода выходить из функции и не выполнять оставшийся код. ...
Как проверить расширение имени файла в bash-скрипт?
Я пишу ночной скрипт сборки в bash. Все прекрасно и денди за исключением одной маленькой загвоздки: #!/bin/bash for file in "$PATH_TO_SOMEWHERE"; do if [ -d $file ] then # do something directory-ish else if [ "$file" == "*.txt" ] # this is the snag then # do something txt-ish fi fi done; моя проблема заключается в определении расширения файла, а затем действовать соответственно. Я зн ...
Когда язык считается языком сценариев? [закрытый]
Что делает язык языком сценариев? Я слышал, некоторые люди говорят: "когда он интерпретируется, а не компилируется". Это сделало бы PHP (например) языком сценариев. Это единственный критерий? Или есть другие критерии? Читайте также: в чем разница между "сценарием" и "приложением"? ...
Удаление строк из одного файла в другой файл
у меня есть файл f1: line1 line2 line3 line4 .. .. Я хочу удалить все строки, которые находятся в другом файле f2: line2 line8 .. .. Я пробовал что-то с cat и sed, который даже не был близок к тому, что я намеревался. Как я могу это сделать? ...
unix-голова и хвост файла
скажем, у вас есть txt-файл, какова команда для просмотра верхних 10 строк и нижних 10 строк файла одновременно? т. е. если файл имеет длину 200 строк, то просмотр строк 1-10 и 190-200 за один раз. ...
Приращение счетчика в цикле Bash не работает
у меня есть следующий простой скрипт, где я запускаю цикл и хочу поддерживать COUNTER. Я не могу понять, почему счетчик не обновляется. Это связано в случае, когда это становится создан? Как я могу потенциально исправить это? #!/bin/bash WFY_PATH=/var/log/nginx WFY_FILE=error.log COUNTER=0 grep 'GET /log_' $WFY_PATH/$WFY_FILE | grep 'upstream timed out' | awk -F ', ' '{print ,,}' | awk '{print "http://domain.com""&ip=""&date=""&time=""&end=1"}' | awk -F '&end=1' '{print "&a ...
Каков наилучший язык сценариев для внедрения в настольное приложение C#? [закрытый]
мы пишем сложное богатое настольное приложение и должны предлагать гибкость в форматах отчетов, поэтому мы думали, что просто представим нашу объектную модель на языке сценариев. Время было, когда это означало VBA (который все еще является опцией), но производная управляемого кода VSTA (я думаю), похоже, увяла на корню. что теперь является лучшим выбором для встроенного языка сценариев на Windows .NET? ...
Как удалить атрибут ReadOnly в файле с помощью PowerShell?
Как я могу удалить атрибут ReadOnly в файле, используя сценарий PowerShell (версия 1.0)? ...
Как демонизировать произвольный скрипт в unix?
Я хотел бы демонизатор, который может превратить произвольный, общий скрипт или команду в демон. есть два распространенных случая, с которыми я хотел бы иметь дело: у меня есть скрипт, который должен работать вечно. Если он когда-нибудь умрет (или при перезагрузке), перезапустите его. Не допускайте одновременного запуска двух копий (обнаружьте, что копия уже запущена, и не запускайте ее в этом случае). у меня есть простой скрипт или команду строковая команда, которую я хотел бы продолжать в ...
Как запускать скрипты Python в Windows?
у меня есть простой скрипт blah.py (с помощью Python 2): import sys print sys.argv[1] Если я выполняю свой скрипт: python c:/..../blah.py argument он печатает аргумент, но если я выполняю скрипт: blah.py argument ошибка: IndexError... поэтому аргументы не передаются в скрипт. python.exe в пути. Папка с blah.py также в пути. питон.exe-это программа по умолчанию для выполнения файлов *.py. что такое проблема? ...
Что такое простая программа командной строки или сценарий для резервного копирования баз данных SQL server?
Я был слишком слаб с выполнением резервного копирования БД на наших внутренних серверах. есть ли простая программа командной строки, которую я могу использовать для резервного копирования определенных баз данных в SQL Server 2005? Или есть простой VBScript? ...
iframe между доменами размер
как изменить размер iframe из другого домена - Edit прокрутите вниз для некоторых решений.. или читайте о том, как этого не делать :D после многих часов взлома кода-вывод заключается в том, что ничего внутри iframe не доступно, даже полосы прокрутки, которые отображаются на моем домене. Я пробовал много методов безрезультатно. чтобы сэкономить ваше время, даже не спускайтесь по этому маршруту, просто используйте sendMessages для междоменной связи. Есть плагины для HTML последние нескол ...
Как узнать объем диска и свободное пространство на удаленном компьютере
у меня есть один-лайнер: get-WmiObject win32_logicaldisk -Computername remotecomputer а вывод такой: DeviceID : A: DriveType : 2 ProviderName : FreeSpace : Size : VolumeName : DeviceID : C: DriveType : 3 ProviderName : FreeSpace : 20116508672 Size : 42842714112 VolumeName : DeviceID : D: DriveType : 5 ProviderName : FreeSpace : Size : VolumeName : как я могу получить Freespace и Size на DeviceIDC:? Мне нужно извлечь только эти д ...