Запитання з тегом «scripting»

Сценарій - це форма програмування, яка, як правило, характеризується низькою формальністю, слабким введенням тексту та не вимагає явної компіляції. Існує чимало мов сценаріїв, і вони використовуються в широкому спектрі сценаріїв - програми командного рядка, графічні інтерфейси, додатки на сервері, модулі розширення.

13
Як отримати результат команди в змінній у Windows?
Я хочу отримати результат команди як змінної в пакетному сценарії Windows (дивіться, як отримати результат команди в bash для еквівалента сценарію bash). Бажано рішення, яке працюватиме у файлі .bat, але також вітаються інші поширені рішення сценаріїв Windows.

20
unix - голова І хвіст файлу
Скажімо, у вас є файл txt, яка команда для перегляду верхнього 10 рядка та нижнього 10 рядків файлу одночасно? тобто, якщо файл довжиною 200 рядків, то переглядайте рядки 1-10 та 190-200 за один раз.
131 linux  bash  shell  unix  scripting 

13
Виконання JavaScript без браузера?
Я вивчаю програму Javascript без браузера. Я хочу запускати скрипти з командного рядка Linux або Mac OS X, як і ми використовуємо будь-яку іншу мову сценаріїв (ruby, php, perl, python ...) $ javascript my_javascript_code.js Я заглянув у павукову мавпу (Mozilla) та v8 (Google), але обидва вони, схоже, вбудовані. Хтось використовує …

11
Як запустити скрипт PowerShell без відображення вікна?
Як можна запустити скрипт PowerShell без відображення вікна або будь-якого іншого знаку для користувача? Іншими словами, сценарій повинен працювати тихо у фоновому режимі, без будь-яких знаків для користувача. Додатковий кредит за відповідь, що не використовує сторонні компоненти :)

9
Видалення рядків з одного файлу, який знаходиться в іншому файлі
У мене є файл f1: line1 line2 line3 line4 .. .. Я хочу видалити всі рядки, що знаходяться в іншому файлі f2: line2 line8 .. .. Я спробував щось із, catі sedце було навіть близько до того, що я мав намір. Як я можу це зробити?
126 bash  scripting  sh 

13
Приріст лічильника в циклі Баша не працює
У мене є такий простий скрипт, де я запускаю цикл і хочу підтримувати 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 …
125 linux  bash  shell  scripting  counter 

11
Unix - створення шляху папок і файлів
Я знаю, що ви можете зробити, mkdirщоб створити каталог і touchстворити файл, але хіба немає можливості виконати обидві операції за один раз? тобто якщо я хочу зробити наступне, коли папка otherне існує: cp /my/long/path/here/thing.txt /my/other/path/here/cpedthing.txt Помилка: cp: cannot create regular file `/my/other/path/here/cpedthing.txt': No such file or directory Хтось придумав функцію …
125 linux  bash  shell  unix  scripting 

30
Чи є простий спосіб перетворити перелік C ++ у рядок?
Припустимо, у нас є кілька названих переліків: enum MyEnum { FOO, BAR = 0x50 }; Я шукаю в Google - це сценарій (будь-яка мова), який сканує всі заголовки в моєму проекті і генерує заголовок з однією функцією на перерахунок. char* enum_to_string(MyEnum t); І реалізація з чимось подібним: char* enum_to_string(MyEnum t){ …
123 c++  string  enums  scripting 

8
PowerShell Script для пошуку та заміни всіх файлів із конкретним розширенням
У мене на сервері Windows Server 2008 вкладено кілька файлів конфігурації: C:\Projects\Project_1\project1.config C:\Projects\Project_2\project2.config У моїй конфігурації мені потрібно зробити заміну рядка таким чином: <add key="Environment" value="Dev"/> стане: <add key="Environment" value="Demo"/> Я думав про використання пакетного сценарію, але не було хорошого способу це зробити, і я чув, що за допомогою сценаріїв …

8
Приховування вводу користувача на термінал у сценарії Linux
У мене є bash-скрипт: #!/bin/bash echo "Please enter your username"; read username; echo "Please enter your password"; read password; Я хочу, щоб, коли користувач вводить пароль на терміналі, він не повинен відображатися (або щось на зразок *******). Як я цього досягти?
121 linux  bash  scripting 


15
Як отримати ємність диска та вільний простір віддаленого комп'ютера
У мене є такий одноколісний: 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 : …

19
Як видалити нові рядки з текстового файлу?
У мене є такі дані, і мені потрібно все це скласти в один рядок. У мене це: 22791 ; 14336 ; 22821 ; 34653 ; 21491 ; 25522 ; 33238 ; Мені потрібно це: 22791;14336;22821;34653;21491;25522;33238; EDIT Жодна з цих команд не працює ідеально. Більшість з них нехай дані виглядають так: …
116 linux  bash  scripting  shell  sed 

22
Перевірте чи перевірте, чи існує аркуш
Dim wkbkdestination As Workbook Dim destsheet As Worksheet For Each ThisWorkSheet In wkbkorigin.Worksheets 'this throws subscript out of range if there is not a sheet in the destination 'workbook that has the same name as the current sheet in the origin workbook. Set destsheet = wkbkdestination.Worksheets(ThisWorkSheet.Name) Next В основному я …
115 excel  vba  scripting 

19
Завантажити пакетний файл Windows із URL-адреси
Я намагаюся завантажити файл із веб-сайту (наприклад, http://www.example.com/package.zip ) за допомогою пакетного файлу Windows. Коли я записую функцію нижче, я отримую код помилки: xcopy /E /Y "http://www.example.com/package.zip" Пакетний файл не схоже на "/" після http. Чи є способи уникнути цих символів, щоб вони не вважали, що вони є параметрами функції?

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.