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

Сценарій - це послідовність команд чи інструкцій, які виконуються програмою інтерпретатора, а не компілюються в окрему виконувану програму.

6
Як встановити Ruby GEM_HOME та GEM_PATH
Я НОВИНИЙ користувач Linux і використовую монетний двір Linux 17.1 Протягом останніх 3 днів я перевстановив Linux Mint протягом останніх 3 днів, але не зміг його виправити Я намагаюся встановити рубін на рейках, використовуючи rvm, що сталося, якщо запустити нову інсталяцію Linux і спробувати встановити дорогоцінні камені та рубін та …

7
отримати числове значення ASCII для символу
Я намагаюся написати скрипт оболонки, який запитує символ ASCII в діапазоні AZ або az і повертає його еквівалентне числове значення. Наприклад, вихід може виглядати наступним чином: scarlet$ Please type a character between A and Z or between a and z: scarlet$ A scarlet$ The decimal value of A is: 65 …


3
Зробити текст зникнути після введення користувачем
Чи є спосіб змусити зникнути відображений вміст одразу після того, як користувач дасть введення? Наприклад, візьміть цей файл нижче #!/bin/bash read -n 1 -p 'how are you ? ' var if [ "$var" == "y" ] then echo 'Have fun' else echo 'Go to Doctor' fi Якщо це запустити, вихід …
9 bash  scripting 

2
Видаліть нові рядки з імен файлів
У мене є PHP-код, який генерує ім'я файлу, до якого wget додаватиме свої журнали. Я створив 2000+ файлів, але проблема полягає в тому, що я маю проблеми з роботою з ними, тому що у мене була помилка введення PHP_EOLяк частини його імені, цей код додасть LF/line feed/%0Aу своє ім'я Приклад …

1
Експортуйте паролі з менеджера паролів `pass '
Я використовую pass менеджер паролів протягом року або близько того зараз, і це приголомшливо, але іноді мені подобається тестувати інших менеджерів паролів, і тоді мені потрібні паролі. Поки я щойно додаю їх вручну, як мені потрібно, але якщо я хочу перейти до іншого менеджера паролів, мені потрібен сценарій, тому що …

8
Знайдіть дублікати PDF-файлів за змістом
Деякі журнали генерують різний PDF для кожного завантаження. Наприклад, APS зберігає час та IP-адресу у PDF. Або є паперова версія з гіперпосиланнями та версія з текстовими посиланнями. Як можна знайти копію паперів із 90% рівним вмістом у системі Linux за допомогою програмного забезпечення з відкритим кодом? Я думав про перетворення …

1
Як надрукувати всі, крім N-ої до останнього рядка в sed?
Я хотів би зробити доповнення / "протилежне" sed 13q;d <file.txt Більш загально, чи можна робити такий вид доповнення / зворотного / протилежного sed? Або лише для регулярних виразів? Як надрукувати всі, крім третього до останнього рядка ?. Це вимагає двох tacі врахування вперед sed? Або є спосіб змусити sedсебе рахувати …

1
Перетворення файлів .docx у звичайний текст та збереження розривів рядків для підтримки посилань на номер рядка на вихідний документ: як і наслідки?
Я експортую вміст MS Word у звичайний текст для використання з утилітами тексту та файлів. У мене є обмеження, коли функція нумерації рядків була включена в програмному забезпеченні MS, і будь-яке посилання на номери рядків у кінцевому висновку повинно відповідати цій нумерації. Тому введіть "нумерацію рядків": ( По, Е.А. ) …

3
Як я можу скриптувати створення одного розділу, який використовує весь пристрій?
Я спеціально використовую це для розділення та монтажу томів EBS на примірниках Amazon EC2, але насправді це має бути загальноприйнятним для ініціалізації будь-якого нового накопичувача. Як зазначено в запитанні, я хочу скриптувати створення єдиного первинного розділу, який використовує весь доступний простір на даному пристрої. Я не буду знати достроково, наскільки …

5
Як додати рядок до файлу, який має лише дозвіл на кореневу запис, і продовжити виконання сценарію
Я намагаюся навчитися писати баш сценаріїв. Я працюю над практичною проблемою, і в один момент мені потрібно додати рядок до файлу, який вимагає rootдозволу на запис. Код виглядає так: # some code echo "add this line to the code" >> fileName # some code Чи можна якось змусити скрипт запитати …

1
підтверджений вихід за допомогою пастки
Я намагаюся вловлювати Ctrl+Cсигнал із проханням підтвердження від користувача. Захоплююча частина працює чудово. Але як тільки сигнал потрапляє в пастку, він не повертається до нормального виконання. Натомість він закриває сценарій. Як змусити відновити виконання, коли користувач натискає ні. ось мій код hell() { echo "Do you want to quit? Press …

7
Як запускати команди в пакетному режимі над ssh?
Як я можу запускати команди в пакетному режимі над ssh? Тобто, що таке sshеквівалент команди sftp -b <filename> <hostname>? У мене є набір команд, які я хочу перейти через набір хостів, що підключаються ssh. Знову sftpя зберігаю команди у файлі filenameта підключаюсь до хоста і запускаю команди, використовуючи раніше згадану …

2
Ітерація над результатом команди в bash без підзаголовок
Я хочу перевести цикл на висновок команди, не створюючи підзагін і не використовуючи тимчасовий файл. Початкова версія мого сценарію виглядала приблизно так, але це не працює, оскільки створює підшару, і exitкоманда припиняє нижню частину замість необхідного основного сценарію. Це частина набагато більшого сценарію для налаштування маршрутизації політики, і він зупиняє …

1
Заміна декількох ліній в sed або awk [закрито]
Закрито . Це питання потребує деталей або ясності . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Додайте деталі та уточніть проблему, відредагувавши цю публікацію . Закрито 5 років тому . Я намагаюся використовувати sed або awk для заміни 5 рядків у файлі smb, але я просто не маю уявлення, …
9 sed  awk  scripting  perl 

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