Запитання з тегом «shell-script»

Сценарій оболонки - це сценарій, написаний для оболонки або інтерпретатора командного рядка операційної системи.

3
Як запустити скрипт після запуску на Ubuntu 14.04?
Я розібрався в Інтернеті і спробував численні рішення. Мені поки що нічого не вийшло, отже, це питання. У мене є програма для рейок, з якою я працюю mongrel_rails start -e production -p 80. Ця команда повинна бути запущена з каталогу програми, в даному випадку "/ var / myapp". Це налаштування: …

1
Як я можу виконати скрипт оболонки без виходу? (Mac OS X)
Я роблю піктограму ярлика на моєму Dock, який відкриває вікно терміналу з деякими попередньо зміненими середовищами. Я зробив сценарій і перетягнув його в свій док. Він працює добре, проте він виходить відразу після завершення. Я хочу почати роботу консолі з попередньо налаштованими змінними. Як зробити так, щоб не завершувалося після …

1
Проблеми з використанням scp для копіювання файлу в Unix
У мене є сценарій, де мені потрібно отримати cksumфайли в каталозі від іншого хоста. Мені вдалося зробити sshінший хост і створити file.txt. що мені зараз потрібно зробити - це відскакувати файл назад на хост, де я виконав сценарій. find $2 \! -type p -exec cksum {} \; >> file.txt; scp …
2 ssh  unix  shell-script  scp  ksh 

1
Як я можу надати більш високі привілеї користувачеві в Linux (сервер Ubuntu)?
По-перше, так, я корінь. У мене є інша настройка облікового запису без привілеїв оболонки та без домашнього каталогу (для icecast), що тепер я хочу мати змогу запустити скрипт, який використовує доступ на основі приватного ключа, щоб запустити скрипт ssh на іншій машині. Отже, якщо є ярлик до цієї мети, чудово, …

2
Видаліть IP за допомогою команди ip в Linux
Якщо я додаю два IP-адреси, як це: ip addr add 1.1.1.1/24 dev eth2 ip addr add 1.1.1.2/24 dev eth2 а потім я намагаюся видалити щось подібне: ip addr del 1.1.1.2/24 dev eth2 ІНТИ ІЗ буде видалено, і я не знаю, як з цим впоратися. Хтось знає, як це вирішити?

1
Додавання користувацьких рядків до файлу за допомогою сценарію оболонки
У мене є текстове файл з довільною кількістю рядків, таких як триплети: 4 5 2 12 16 6 Тепер я хочу додати до файлу відповідні рядки. Скажімо, я хочу додати 4 додаткові рядки в рядку, які мають подібні значення. Перші два стовпці трохи змінені (-1 і +1 для точно одного …


1
Я отримую помилку "втрачене з'єднання" під час використання ssh і scp
mySCP="scp -q -o StrictHostKeyChecking=no -o BatchMode=yes -o UserKnownHostsFile=/dev/null -o HostbasedAuthentication=no" rm -Rf /tmp/logdata mkdir /tmp/logdata $mySCP -r xyz2384:/d/d1/run_logs/results/trail/log.txt /tmp/logdata/ myResult=$? if (( $myResult == 0 )); then echo "SUCCESS – Log data copying, at $(date +'%m/%d/%Y %H:%M:%S')." else echo "**FAILED – Log data copying, at $(date +'%m/%d/%Y %H:%M:%S')." echo "$myResult" …

1
Чому заміщення команд не працює у фігурних дужках, а замінює її фактичною кількістю робіт?
Я використовую таку команду, щоб спробувати досягти максимальної кількості ядер на моєму сервері: for i in {1..`nproc --all`}; do while : ; do : ; done & done З якоїсь причини він використовує лише одне ядро, навіть якщо мій сервер має два. Якщо я намагаюся замінити `nproc --all` с 2, …

1
оболонки сценаріїв, що підсвічуються для шаблону, а потім ехо-повідомлення
У мене є файл, який має нижчий малюнок ================================================= 4601 -- it means completed 4602 -- it means failed 4603 -- it means timed out ================================================= Якщо я роблю хвіст -10 до файлу, то я б отримав будь-який візерунок зверху. Я хочу grep вище трьох номерів, а потім відобразити повідомлення …

2
Замінити риси в URL-адресі
Я хотів би замінити всі риски на веб-адресу. Приклад адреси: https://example.com/sub/folder/files/file.txt Очікуваний результат: example.com-sub-folder-files-file.txt Я можу позбавитись https, але, здається, не можу замінити залишені риски на: echo $(echo 'https://example.com/sub/folder/files/file.txt' | sed 's/http[s]*:\/\///') Вище вказане вище: example.com/sub/folder/files/file.txt Додавання другого седа для заміщення подряпин видаляє лише першу зустріч. Що я роблю неправильно?

1
Як убити службу Smartscreen?
У мене є програмне забезпечення, яке є більш сценарієм, ніж програмне забезпечення з прив'язаною до файлу exe. Проте я можу запустити його без підказки Smartscreen, яка повідомляє про можливу шкоду, якщо я її запущу. Як убити службу Smartscreen? Сценарій Vbs був би крутим або Powershell. Я багато шукав і все …

1
Необхідна допомога у пакетному скрипті
Я створив пакетний скрипт, який перезапускає виконуваний файл, я намагаюся змусити його виводити файл журналу з помилками. Мій сценарій є @echo on timeout /t 03 set logfile=c:\users\administrator\desktop\C4W\Logs\status.log echo starting system.exe at %date% %time% >> %logfile% "./system.exe" -connection "sql instance" -model "model number" -username "admin" -password "" -id 2 >> %logfile% …

0
Як відповідати на декілька вхідних повідомлень електронною поштою з одним тілом
Я хочу мати можливість відповідати на декілька листів з тим самим тілом. У цьому сценарії поле відповіді відрізняється, так само як і початковий текст листа. Єдине, що залишається таким же, - це моя відповідь. Я читав про шаблони Mozilla, але я не можу побачити, як динамічно автоматично заповнювати відповідне поле, …

4
Чому після запуску bash-файлу я завжди повертаюся до домашньої директорії?
У моєму файлі bash я попросив перейти до деякого піддиректорії, розпакувати файл і залишитися там, але коли я пишу pwd, я бачу, що я завжди повертаюся до dir. Чому? Будь-який спосіб отримати shell stick до subdir?

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