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

19
Как написать сценарий оболочки для присвоения буквенных оценок числовым диапазонам?

Я хочу сделать сценарий, который будет запрашивать у вас число от 0 до 100, а затем давать вам оценку на основе числа. Я хотел бы это в Баш. PS3='Please enter your choice: ' (Something here) do case $ "0-59") echo "F" ;; "60-69") echo "D" ;; "70-79") echo "C" ;; "Quit") break ;; *) echo invalid...

19
Как привязать кнопки мыши к клавишам?

У меня есть лазерная мышь Logitech MX400 с 5 кнопками + 4 для вертикальной / горизонтальной прокрутки. Мне бы хотелось, чтобы он был настроен таким образом, чтобы вместо горизонтальной прокрутки нажатие вправо на колесе прокрутки отправляло Ctrl+, Tabа влево отправляло Ctrl+ Shift+ Tab, что...

19
Как установить первое изображение каждой папки в качестве значка папки?

Если в папке A, B, C ..... Z есть изображения, как автоматически установить первое изображение в каждой из этих папок в качестве значка папки? Есть ли способ, как сценарий или что-то...

19
Как я могу найти расположение (на рабочем столе) окна в командной строке?

Я пытаюсь написать небольшой скрипт, который поможет управлять моими окнами с помощью сочетаний клавиш. Для того, чтобы делать то, что я хочу, мне нужно найти текущее местоположение и размер «активного» (сфокусированного) окна. Под местоположением я подразумеваю координаты X, Y окна на рабочем...

19
Как мне сказать, чтобы программа запуска была свернута?

Вот вопрос, который беспокоил меня. Вы знаете, как правильно настроить программу для запуска при запуске? Ну, как я могу сказать, чтобы начать сворачивать, как вы бы сделали в Windows? TeamViewer начинает открываться, но мне нужно, чтобы он был минимизирован, а Tray - просто не выглядит элегантным...

19
что может привести к тому, что скрипт не сможет найти python, когда в его строке `#! / usr / bin / env python`?

Попытка запустить casperjs на Ubuntu 12.04. После установки я получаю: 09:20 $ ll /usr/local/bin/casperjs lrwxrwxrwx 1 root root 26 Nov 6 16:49 /usr/local/bin/casperjs -> /opt/casperjs/bin/casperjs 09:20 $ /usr/bin/env python --version Python 2.7.3 09:20 $ cat /opt/casperjs/bin/casperjs | head...

19
условие if на нескольких строках в оболочке bash

У меня есть функция оболочки bash, которая принимает аргумент и выполняет что-то на нем, если это необходимо. do_somthing() { if [need to do something on $1] then do it return 0 else return 1 fi } Я хочу вызвать этот метод с несколькими аргументами и проверить, удалось ли хотя бы одному из них. Я...

18
Как найти все пустые файлы и папки в определенном каталоге, включая файлы, которые выглядят пустыми, но не являются?

Допустим, в моей папке ~/listесть большое количество папок, каждая из которых имеет свои собственные подпапки, подпапки и т. Д., И на каждом уровне есть много файлов. Однако некоторые из этих файлов и папок пусты, так как я могу рекурсивно искать их все, чтобы найти пустые файлы и папки? И затем...

18
Выход из терминала после запуска скрипта bash

Я пытаюсь написать bashскрипт для открытия определенных файлов (в основном PDF-файлов) с помощью gnome-openкоманды. Я также хочу, чтобы терминал завершил работу после открытия файла PDF. Я попытался добавить exitв конец моего сценария, однако это не закрывает терминал. Я пытался найти в Интернете...

18
Повторно запустить скрипт приложения, когда он падает?

У меня есть несколько приложений, которые должны постоянно работать на моем ноутбуке. Я использую скрипт bash для запуска этих приложений. В моем сценарии у меня есть цикл, который выглядит примерно так: while true; do xterm done Это запускает приложение ( xtermв данном случае), и если приложение...

18
Скрипт с использованием sed добавляет «е» к выходным файлам

У меня есть скрипт, который добавляет нового пользователя и создает виртуальный хост для доменного имени пользователя. Сценарий прекрасно работает с одним исключением ... в / etc / apache2 / sites-available / все файлы моего виртуального хоста имеют две копии, одну с буквой e и одну без. Я считаю,...

18
Как я могу ограничить или ограничить доступ к приложению?

В прошлое Рождество мой сын получил новый ноутбук, в основном для использования в своей новой школе ... И теперь, когда у него есть собственный ноутбук, он рад, что Steam установлен. Но жена хочет, чтобы я удалил Steam, потому что ноутбук в основном предназначен для школьного использования ... Я бы...

18
Как я могу выполнить команду в папке, не меняя мою текущую директорию на нее?

Может показаться странным, но я хочу запустить команду в определенной папке, не меняя текущую папку в оболочке. Пример - это то, что я обычно делаю: ~$ cd .folder ~/.folder$ command --key ~/.folder$ cd .. ~$ another_command --key Хотя я хочу что-то вроде этого: ~$ .folder command --key ~$...

18
bash: установить -x логов в файл

У меня есть сценарий оболочки, set -xчтобы иметь подробный / отладочный вывод: #!/bin/bash set -x command1 command2 ... Вывод выглядит так: + command1 whatever output from command1 + command2 whatever output from command2 Моя проблема, выход оболочки (вызванный set -x) идет в поток ошибок,...

18
Как обрезать все лог-файлы?

Кто-нибудь может дать мне решение обрезать все файлы журнала в /var/log/каталоге? и вопрос только для знания, это хорошая идея или нет? #!/bin/bash LOGDIR="/var/log" for logfile in $(ls $LOGDIR/*log) do truncate -s 0 $logfile...

18
Есть ли простой способ регистрировать все действия, которые выполняет сценарий оболочки?

Есть ли простой способ записать все действия, которые происходят от сценария оболочки в файл? У меня есть сценарий. Он выводит такие вещи, как эхо "инструкции", а также вывод других программ. Я знаю команды: command | tee -a "$log_file" и command >> logifle.log Я спрашиваю, есть ли параметр...

17
Как ограничить активность Dropbox на жестком диске?

При запуске Dropbox выполняет индексацию файлов, что приводит к почти полной остановке системы на три минуты. Есть ли способ ограничить доступ Dropbox к жесткому диску или уменьшить приоритет доступа Dropbox к жесткому...