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

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

2
Bash - увімкніть виконання, лише якщо сценарій запускається з певного каталогу
Мені потрібно написати сценарій оболонки, який може бути виконаний, тільки якщо він запускається з домашнього каталогу користувача, який зараз підписаний, і я не знаю, як перевірити це з самого сценарію. Будь-яка допомога буде оцінена.

1
Потрібно копіювати зображення з папки diff в оболонці linux
У мене є 500 папок шаблонів в одній папці. Тепер у кожній папці є файл з назвою template_thumbnail.png. тепер я хочу щось так, щоб всі ці файли копіювалися в одну папку з ім'ям, як ім'я домашньої папки Це можливо У мене встановлено cygwin, і я можу скопіювати цю папку там, …

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

1
Скрипт Shell для перевірки всіх URL-адрес з файлу або списку
Я шукаю скрипт оболонки, щоб перевірити список URL-адрес і дати вихід. Наприклад: http://abc.com/index.php http://abc1.com/index.php Я можу розмістити їх у окремому файлі або всередині скрипта. Мені потрібен дійсний код відповіді HTTP для всіх цих URL-адрес. Якщо всі URL-адреси працюють, повинен бути код відповіді HTTP OK HTTP/1.1 200 OK. Якщо URL-адреса з …

1
Як запускати сценарії оболонки, починаючи з ./ на Ubuntu і Mac без будь-яких змін?
Оригінальний код, призначений для Ubuntu: ./rebar get-deps ./rebar compile Коли я спробую: sh start.sh start.sh: line 5: ./rebar: No such file or directory Виправлення просто, просто видаліть ./ Але як зробити так, щоб скрипт працював одночасно Ubuntu і Мак не змушуючи користувача вносити будь-які зміни? РЕДАГУВАТИ / ОНОВЛЕННЯ: rebar є …

1
Пакетне перетворення файлів за допомогою ffmpeg
Може хто-небудь сказати мені, де я йду неправильно робити це. Ідея полягає в тому, щоб знайти і перетворити всі файли в каталог до m4v. Незалежно від розширення. Після того, як він буде перетворений, генерувати ескіз із нібито "релевантної" частини перетвореного файлу. Потім, як тільки він зробив це, щоб видалити оригінальний …

1
Як постійно виконувати додаток з cmd з Windows Server?
це моя вимога: Мені потрібно постійно виконувати нескінченний сценарій. Сценарій ніколи не закінчується сам по собі, але якщо хтось закриває його мені потрібно запустити його знову (може бути затримка між закриттям і перезавантаженням, якщо це необхідно, це не проблема, якщо він зупинився на 1 годину). Мені також потрібен скрипт, коли …

1
Перенесіть всі файли з декількох підпапок рівня до підпапки другого рівня
Я шукаю для команди Windows або скрипт партії, щоб допомогти мені, я Провів 3h читання / намагається знайти рішення я знаю його там, але моя відсутність сценаріїв / програмування не допомагає, сподіваючись, що деякі з них можуть допомогти мені. У мене є набір папок і файлів, які я хотів би …

1
Як позбутися від команди, яку не знайдено?
Я новачок у сценарії оболонки, і в даний час я стикаюся з проблемою, яку я не можу вирішити. Це помилка: vmw_ubuntu@vmwubuntu:~$ BookInv /home/vmw_ubuntu/BookInv: line 155: [=: command not found Це мій код (простий цикл) #!/bin/bash until [$number= "7"];do bla bla bla echo -n "Please enter your option : " read …

2
Сценарії оболонки: обробка валютних аргументів
Я хочу запустити сценарій, який приймає аргументи у форматі валюти. Приклад: > ./myscript $55.50 total is $55.50 > ./myscript $3.40 total is $58.90 Тепер, як би я не намагався уникнути знаку долара в аргументі, я отримую: > ./myscript $55.50 total is $5.50 > ./myscript $3.40 total is $5.90 Як же …

1
Середовище автоматично встановлюється
Коли я працюю, мені часто доводиться перемикатися між комп'ютерами або віртуальними машинами, що означає, що кожен раз, коли я перемикаюся, я повинен знову налаштувати моє (Linux) середовище. Моє питання полягає в наступному: Чи існує інструмент (на відміну від простого скрипта bash), який я міг би використовувати, який автоматично встановлюватиме моє …

2
запуск сценарію, що містить sudo в cron
#!/bin/bash value=$(<man.txt) echo "$value" if [ "$value" == "true" ]; then echo "startedif_manthan" ps -ef|grep sym |awk '{ print $2 }'|sudo xargs kill -9; sleep 30; sudo sh /var/www/symmetric-ds-3.1.6/bin/sym --port 8082 --server; fi Мені потрібно бігти над скриптом у cron. Чи буде він виконаний у cron без пароля? Будь-які пропозиції?

1
Перейменуйте папку на віддалений сервер
Я викликаю файл .bat, який містить таку команду чисте використання \\ 128.545.kk \ E_Drive / користувач: Ім'я користувача PSW для підключення до віддаленого сервера. Я хотів би перейменувати папку на віддалений сервер, до якого я підключений ren \\ 128.545.kk \ E: \ abc перейменувати папку abc у xyz . Будь-яка …

3
Обробляти просто текстові дані
У мене є цей звичайний текстовий файл, який мені потрібно автоматично перевірити, а результати записати в інший звичайний текстовий файл. Зауважте, що я буду використовувати звичайний текст та CSV взаємозамінно, оскільки CSV - це звичайний текст із загальним роздільником між даними (коми, вкладки тощо). Приклади даних ABD-01A ABD-01B ABD-01C AL-25A …

2
OS X - виявляє ДБЖ, що працює від акумулятора
чи можна отримувати сповіщення від OS X (10.5 леопарда або вище) про те, що ДБЖ перейшов на акумулятор - тобто чи є сповіщення або зміни конфігурації системи, які я можу контролювати? Якщо це можливо через сценарій bash, це було б чудово! Дякуємо за будь-яку допомогу.

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