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

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

4
Як я можу видалити пронумеровані файли в заданому діапазоні?
У мене folderAє деякі файли з послідовністю числа, починаючи з a_000000. Що я хочу зробити, це видалити файли, починаючи з певного числа: скажімо, a_000750до кінця файлів у цьому folderA. Не могли б хто-небудь порадити, як це зробити за допомогою сценарію оболонки?

3
dconf змінити рядовий ключ
Я намагаюся змінити рядок на основі dconf на сценарій bash, використовуючи наступний командний рядок: dconf write /org/gnome/nautilus/preferences/show-directory-item-counts 'never' Але повертається така помилка: error: 0-5:unknown keyword Usage: dconf write KEY VALUE Write a new value to a key Arguments: KEY A key path (starting, but not ending with '/') VALUE The …
16 bash  scripts  dconf 

9
Як перевірити, як довго відео (mp4) використовує оболонку?
Мені потрібно FTP завантажити всі mp4 файли в каталог довжиною> 4 хвилини за допомогою оболонки. Я не можу знайти жодного сценарію, щоб перевірити, як довго триває відео. Хтось має ідею, як це зробити? Велике спасибі!


2
Не-судо альтернатива / usr / local / bin для загальних сценаріїв
Я звик вводити загальні сценарії, /usr/local/binщоб я міг їх виконувати з будь-якого місця з терміналом. Наприклад, я роблю сценарій оболонки з ім'ям 1, роблю його виконуваним chmod +x 1і вставляю його /usr/local/bin, а всередині сценарію я набираю #!/bin/shперший рядок, а потім мої команди. З цього моменту це дуже зручно використовувати …

2
Відкрийте термінал з декількома вкладками та запустіть програму
Я новачок в сценарії оболонок Linux. Я хочу написати скрипт оболонки, який відкриє термінал з декількома вкладками; він повинен запускати клієнтську програму rtsp у кожній вкладці. Для цього я переглянув питання тут, на цьому форумі, і спробував кодувати, як нижче, tab="--tab-with-profile=Default -e " cmd="java RunRTSPClient" for i in 1 2 …

2
Як я можу програмно змінити піктограму файлу?
Якщо я вибираю піктограму в Nautilus і вибираю властивості, я можу натиснути на представлений там значок. Це дає мені діалогове вікно вибору файлів для вибору нового зображення значка. Я хотів би зробити це за допомогою якогось сценарію, щоб я міг призначити один і той же значок багатьом файлам одночасно. Або …

5
Як запустити сценарій, коли підключиться пристрій Bluetooth?
Я б хотів запустити свій музичний плеєр (Clementine), коли моя Bluetooth-гарнітура підключиться до комп'ютера. Як виявити підключення пристрою Bluetooth, щоб я міг запустити сценарій для запуску програвача?


4
Чому розміщення сценарію в /etc/cron.hourly не працює?
Я помістив виконуваний скрипт /etc/cron.hourly, але цей сценарій не запускався щогодини, насправді він ніколи не працює. Ось сценарій (Hour-sound), який я зробив: #! / бін / баш mplayer ~ / Музика / sfx_msg -light.wv &> / dev / null & spd-say -r -50 -p 50 -t male3 "Час зараз $ …
16 scripts  cron 

2
Різниця між ls -l і ll?
Я відносно новачок в програмуванні в цілому, і деякі навчальні посібники говорили мені використовувати ls -lдля перегляду файлів у каталозі, а інші говорили ll. Я знаю, що lsце короткий список, але чи є різниця між двома іншими?

1
Як змінити позицію дисплея з командного рядка?
Як я можу використовувати командний рядок, щоб отримати налаштування, показане нижче? Редагувати: Мені потрібно, щоб вторинний дисплей був розташований ліворуч і на півдорозі до верхньої частини основного дисплея, як показано вище. Вихід xrandr становить: Screen 0: minimum 320 x 200, current 3200 x 1567, maximum 32767 x 32767 eDP1 connected …

4
Коли я пишу сценарій bash, як я можу отримати абсолютний шлях розташування поточного файлу?
Припустимо, у мене є файл bash під назвою myBash.bash. Він проживає в: /myDirect/myFolder/myBash.bash Тепер я хочу використовувати рядок /myDirect/myFolder(розташування myBash.bash) всередині сценарію. Чи є команда, яку я можу використати, щоб знайти це місце? Редагувати: ідея полягає в тому, що я хочу налаштувати zip-папку з кодом, яку можна запустити bash-скриптом у …

3
Чому за допомогою двох команд cd у скрипті bash не виконується друга команда?
Я написав сценарій bash, який створює серію каталогів і клонує проект до вибраних каталогів. Для цього мені потрібно до cdкожного каталогу ( project 1і project 2), але скрипт не переходить cdу другий каталог і не виконує команду. Натомість він зупиняється після cdта клонування в project2каталозі. Чому вона не викликає cd_project1функцію …

3
Як я можу використовувати $ *, опускаючи вхідні змінні певних змінних, таких як $ 1 і $ 2?
Наприклад, elif [[ $append = $1 ]] then touch ~/directory/"$2".txt echo "$variable_in_question" >> ~/directory/"$2".txt або створити текстовий файл, що містить усі вхідні дані "$2", або додати існуючий текстовий файл із усім введенням наступним "$2", що я використовував би замість "$variable_in_question"рядка 4? Я в основному хочу "$*", але пропускаю "$1"і "$2".

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