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

Сценарій - це низка інструкцій, написаних у файлі "звичайний текст". Інтерпретатор сценарію (наприклад, Bash або інша оболонка, Python, Perl, Ruby тощо) читає файл і виконує вказівки так, ніби вони були введені в командному рядку.

10
Як дізнатися, чи є запущеною платформою Ubuntu або CentOS за допомогою сценарію Bash?
Я знаю команди перевірити ім'я Linux-машини, що працює на моїй машині. Наприклад: Ubuntu cat /etc/version CentOS cat /etc/issue Як отримати вихід з терміналу і порівняти, щоб побачити, чи це UBUNTU або CENTOS, і виконати наступні команди? apt-get install updates або yum update Ubuntu 14.04 cat /etc/issue

4
Створіть .desktop файл, який відкриє та виконує команду в терміналі
Мені хотілося б знати, як написати Execкоманду файлу .desktop, щоб відкрити новий термінал і виконати в ньому скрипт оболонки. Сценарій оболонки працює та доступний всім користувачам. При запуску скрипту з терміналу все працює, але це не відбувається при спробі запуску сценарію з .desktop-файлу. Ось кілька комбінацій, які я вже спробував: …

6
Як написати сценарій оболонки для встановлення програми?
Хтось знає, як написати скрипт оболонки, щоб встановити список програм? Боляче встановлювати кожен додаток вручну кожного разу, коли я встановлюю нову систему. Редагувати: Це все ще запитує мене Do you want to continue [Y/n]?. Чи є спосіб ввести сценарійy чи не вимагати введення?

4
Як змусити Skype використовувати notify-osd?
Як змусити Skype використовувати Ubuntu notify-osd за замовчуванням для відображення сповіщень (вхідні повідомлення, підключення користувачів тощо) замість власного "потворного" вікна повідомлення Skype?

2
Чи є різниця між "." Та "джерелом" у bash?
Я шукав різницю між "". і "джерело" вбудованих команд та декілька джерел (наприклад, у цій дискусії та " bash manpage") припускають, що вони точно такі самі. Однак після проблеми зі змінними середовища я провів тест. Я створив файл, testenv.shякий містить: #!/bin/bash echo $MY_VAR У командному рядку я виконав наступне: > …

3
Що робить "chmod + x <ім'я файлу>" і як це використовувати?
Я хочу написати аналог Ubuntu "пакетного файлу" (сценарій оболонки). Але я не знаю, як використовувати команду, щоб зробити це так, щоб сценарій можна було запустити. Я також не знаю, де його використовувати.chmod +x filename


3
Як вбити сценарій, що працює в терміналі, не закриваючи термінал (Ctrl + C не працює)?
Я написав скрипт bash, який викликає кілька інших програм і виконує купу команд. Я запускаю цей сценарій з терміналу. Тепер я хочу вбити сценарій. Натискання Ctrl + Cіноді не скорочує це, я думаю, тому що іноді сценарій виконує іншу програму, і чомусь сигнал вбивства не працює. Однак якщо я закрию …
36 bash  scripts 

2
Як відобразити модифікований час файлу?
Я хотів би метод знайти та роздрукувати модифікований час файлу для використання в рамках bash-скрипту. Я придумав: ls -l $filename | cut -d ' ' -f '6-8' Які виходи: Jul 26 15:05 Хоча я хотів би уникнути розбору ls, також було б корисно провести рік там. В ідеалі я хотів …


4
Повідомлення про помилку "джерело: не знайдено" під час запуску сценарію
Я створюю невеликий автоматизований сценарій налаштування, який буде модифікований /etc/profileі $HOME/.profileякщо деякі шляхи не експортуються. Потім я хотів би перезавантажити їх автоматично. Я читав, що sourceце робить, тому я запустив свій термінал і ввійшов: source /etc/profile source ~/.profile З терміналу він не видав жодної помилки. Однак введення цих двох команд …


6
Показ стану «коровай» у кожному новому сеансі терміналу
Я хочу відображати cowsayповідомлення у кожному вікні терміналу. Я використовую команду fortune | cowsay Будь-які ідеї, як зробити так, щоб він з’явився кожного разу, коли я починаю новий термінальний сеанс?


6
Обертати зображення з терміналу
У мене каталог з великою кількістю зображень, але вони неправильної орієнтації. Я хочу повернути зображення до правильної орієнтації (переважно ± 90 o ). Використовуючи переглядач зображень (фотографії з кадри), я можу їх обертати окремо, натиснувши кнопку повороту, але це занадто виснажливо. Я подивився на man shotwellі , shotwell --help-allале немає …

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