Вопросы с тегом «scripts»

Скрипт представляет собой серию инструкций, написанных в виде простого текста. Интерпретатор сценариев (например, Bash или другая оболочка, Python, Perl, Ruby и т. Д.) Считывает файл и выполняет инструкции, как если бы они были введены в командной строке.

4
Создайте файл .desktop, который откроется и выполните команду в терминале.
Я хотел бы знать, как написать Execкоманду файла .desktop, чтобы открыть новый терминал и выполнить сценарий оболочки в нем. Скрипт оболочки работает и доступен всем пользователям. При запуске скрипта из терминала все работает, но не при попытке запустить скрипт из файла .desktop. Вот несколько комбинаций, которые я уже пробовал: Exec=gnome-terminal …

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

6
Как мне написать скрипт установки приложения?
Кто-нибудь знает, как написать скрипт оболочки для установки списка приложений? Больно устанавливать каждое приложение вручную каждый раз, когда я настраиваю новую систему. Изменить: это все еще спрашивает меня Do you want to continue [Y/n]?. Есть ли способ ввода сценария yили не запрашивать ввод?

4
Как заставить Skype использовать notify-osd?
Как заставить Skype использовать стандартную Ubuntu notify-osd для отображения уведомлений (входящих сообщений, подключающихся пользователей и т. Д.) Вместо собственного «некрасивого» окна сообщений Skype?

2
Есть ли разница между «.» И «source» в bash, в конце концов?
Я искал разницу между "." и встроенные команды «source» и несколько источников (например, в этом обсуждении и на странице руководства bash ) предполагают, что они одинаковы. Однако после проблемы с переменными среды я провел тест. Я создал файл, testenv.shкоторый содержит: #!/bin/bash echo $MY_VAR В командной строке я выполнил следующее: > …

3
Что делает «chmod + x <filename>» и как его использовать?
Я хочу написать аналог Ubuntu «пакетного файла» (сценарий оболочки). Но я не знаю, как использовать команду, чтобы сделать так, чтобы скрипт мог быть запущен. И я не знаю, где его использовать.chmod +x filename


3
Как убить скрипт, работающий в терминале, не закрывая терминал (Ctrl + C не работает)?
Я написал скрипт bash, который вызывает несколько других программ и выполняет несколько команд. Я запускаю этот скрипт из терминала. Теперь я хочу убить сценарий. Ctrl + CЯ думаю, что нажатие иногда не обрезает его, потому что иногда скрипт выполняет другую программу, и по какой-то причине сигнал kill не работает. Однако, …
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 Из терминала не выводилось ни одной ошибки. Однако размещение этих двух …

2
Использование «while read…» в скрипте Linux
Может кто-нибудь объяснить, как работает следующий код? echo '1 2 3 4 5 6' | while read a b c do echo $c $b $a done В частности, я хотел бы знать, почему вывод этого цикла 3 4 5 6 2 1, а не 3 2 1и 6 5 4на …
34 bash  scripts 



6
Поворот изображения с терминала
У меня есть каталог с большим количеством изображений, но они имеют неправильную ориентацию. Я хочу повернуть изображения для правильной ориентации (в основном ± 90 o ). С помощью средства просмотра изображений (снимок с фото) я могу поворачивать их по отдельности, нажимая кнопку поворота, но это слишком утомительно. Я посмотрел man …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.