1
ответ

Bash completion extra space when adding file directory

У меня есть скрипт для расширения bash-completion для определенных команд. Если я набираю команду command1 и делаю табуляцию, она должна автоматически дополнить каталог файлов (и сами файлы). Все работает нормально, за исключением одного ...
06.07.2016
1
ответ

tmux-скрипт для запуска нескольких команд

Как можно Я пишу в bash-скрипте следующее? tmux # Запустить сеанс tmux. compass watch / path / to / project1 / compass / # Запустить первый процесс. Ctrl + B, "# Разделить панель. compass watch / path / to / ...
26.06.2016
1
ответ

Что не так с моими операторами elif в этой игре "камень-ножницы-бумага", которую я делаю [закрыто]

делаю игру "камень-ножницы-бумага", чтобы лучше изучить bash. По какой-то причине ему не нравятся мои операторы elif, и я не могу понять, почему. Также, если есть лучшие способы сделать это, дайте мне знать, ...
18.06.2016
1
ответ

find: missing argument to '-exec'

это мой первый пост, так как я новичок в мире программирования. В основном я беру уроки UNIX, и у меня есть задание проверить размер обычных файлов в моем домашнем каталоге на предмет ...
15.06.2016
1
ответ

Переименование файлов на основе содержимого JSON

У меня есть два набора файлов; file1.txt file1.json file2.txt file2.json file3.txt file3.json ... fileN.txt fileN.json json-файлы содержат следующий формат: {"назад": "59 секунд назад", "...
28.05.2016
1
ответ

Соединяйте произвольные строки для вывода в виде одной строки

Я хочу присоединить 3-ю и 5-ю строки файла к выходным данным скрипта без замыкания новых строк. Можно ли реализовать эту конструкцию с помощью кода: { эхо 'Некоторый текст' эхо 'Некоторые...
28.05.2016
1
ответ

SSH, Putty и отправка данных по кластеру

У меня есть ssh-доступ к кластеру через Putty. У меня также есть скрипт, который после своего запуска делает некоторые команды, генерирует данные и отправляет их по электронной почте. Можно ли предоставить следующее: Я ...
26.05.2016
1
ответ

консоль автовхода в систему как корень на мягкой фетровой шляпе

Может кто-то помогать автовойти в систему в консольном текстовом режиме как корень в мягкой фетровой шляпе, обычно я могу сделать сценарий использования как это:/sbin/autologin.sh: #!/bin/bash 0 </dev/1$ 1>/dev/1$ 2> &1 кошка/etc/issue...
22.05.2016
1
ответ

Как отслеживать активность одного конкретного файла [закрыто]

В настоящее время у меня развернут MAAS на одном из серверов. Все работает (большую часть времени). Теперь я добавил несколько строк в файл WOL для MAAS (/etc/maas/templates/power/ether_wake.template). Я хотел ...
15.05.2016
1
ответ

Как использовать меньше в скрипте, не получая escape-символов ESC?

Когда я использую меньше в командной строке, вывод похож на когда я использую меньше из сценария bash, я получаю: Как я могу использовать меньше в сценарии bash и не получить все escape-символы и заставить его работать ...
01.05.2016
1
ответ

Время фильтрации с использованием последней команды в Solaris

Я подключен к серверу с помощью Solaris, и мне нужно фильтровать только людей, которые были подключены к нему до 28.4 00:00. Как мне это сделать в Solaris? В bash у меня есть опция -t, которая делает то, что я хочу.
01.05.2016
1
ответ

Скрипт, реагирующий на сигнал прерывания [дубликат]

Как сделать скрипт, который после отправки 'сигнала прерывания' (после нажатия ^C на консоли, где выполнялся скрипт) будет писать строку "сигнал пойман". Вдобавок к этому после нажатия третьей ...
17.04.2016
1
ответ

Скрипт для очистки файлов журналов не удаляет их.

Может кто-нибудь объяснить мне, почему этот скрипт не удаляет файлы / var / logmessages и / var / log / wtmp? Я нашел его в руководстве tldp.org #! / Bin / bash LOG_DIR = / var / журнал cd $ LOG_DIR cat / dev / null> ...
14.04.2016
1
ответ

отрицание эквивалентность

У меня есть это упражнение: напишите сценарий, который использует if-then-else-fi и принимает последовательность параметров -a и -b со значениями «истина» и «ложь», в то время как для каждой пары записывает отрицание выражения -a <= ...
11.04.2016
1
ответ

Bash скрипт для чтения и замены строки (внешний ip) в конце ssh config

Мне нужен скрипт для получения внешнего ioaddress и замены в конце ssh config файла У меня пока #!/bin/sh IP=$(wget http://ipecho.net/plain -qO-) Для переменной я могу использовать echo, но нужно ...
25.03.2016
1
ответ

запретить использование нескольких аргументов getopts

Я пытаюсь найти способ запретить использование более одного аргумента getopts в определенной ситуации. Допустим, у нас есть что-то вроде этого: while getopts "a: b: c: def" variable; делать case $ переменная в a) a = $ ...
21.03.2016
1
ответ

Как проверить, существует ли каталог Я не знаю его точного имени с помощью сценария bash

Мне нужно проверить, существует ли уже каталог, в данном случае тот, который имеет суффикс числа, и я выиграл Не знаю точного числа. Примеры каталогов для поиска: / usr / имена names.backup names.20160316 [...
20.03.2016
1
ответ

Ошибка в shell-скрипте для печати древовидной структуры текущей директории

Я написал следующий скрипт: #!/bin/bash if [ $# -eq 0 ] then read current_dir else current_dir=$1 fi function print_tree_representation () { for file in `ls -A $1` do ...
20.03.2016
1
ответ

Общие сведения о файле времени воспроизведения сценария

Я пытаюсь понять файлы времени, созданные командой сценария (которые, как предполагается, должны быть прочитаны программой scriptreplay при запуске файлов машинописного текста). Файл синхронизации всегда состоит из двух столбцов ...
07.03.2016
1
ответ

Программное изменение атрибутов значков на рабочем столе.

Каждый раз, когда я добавляю / удаляю значок со своего рабочего стола (Cinnamon), остальные либо перетасовываются, по-видимому, случайным образом, от сортировки по имени, либо меняют размер , или, по крайней мере, новые значки будут ...
04.03.2016
1
ответ

Проверка почты

Недавно я начал использовать почту через UNIX. Я хотел бы создать сценарий, который будет писать (каждый раз, когда я вхожу в систему) что-то вроде «Содержимое вашего почтового ящика изменилось с момента последней проверки» или ...
03.03.2016
1
ответ

Получение .bashrc из ssh после удаления проверки строки приглашения

У меня есть файл .bashrc, который нужно получить неинтерактивно. Проблема в том, что в файле есть этот оператор return, предотвращающий поиск по коду: [-z "$ PS1"] && return To ...
03.03.2016
1
ответ

Включите 1440p на CentOS 6 (гостевой сервер VirtureBox)

Я пытаюсь увеличить разрешение до 1440p на существующей виртуальной машине CentOS. В настоящее время параметры дисплея отображаются только до 1080p под CentOS (гостевая ОС, скриншот здесь), но я могу запустить 1440p на...
03.03.2016
1
ответ

Нужна поддержка Python для добавления / замены строк

Я пишу сценарий Python для замены / добавления определенных строк их эквивалентами .. Фактическая строка: Name = "com.icon.t2p" Object = "/ com / icon / t2p / host "Ожидаемый результат: Name =" com.icon ....
02.03.2016
1
ответ

Функция не вызывается, а сценарий завершается.

Итак, я получил функцию RM_OBJ_P, которая вызывается из страницы меню PAGE_RM. Это работает, вы можете ввести все известные вам забавные имена файлов, и если они есть в базе данных, вывод будет напечатан ...
26.02.2016
1
ответ

Сценарии таймаута при использовании USBMount

Я использую Usbmount (https://github.com/rbrito/usbmount) на системе raspbian для автоматического определения вставки и извлечения флешки в устройство, а затем запускаю сценарий из /etc/usbmount/mount.d/...
25.02.2016
1
ответ

Добавление соответствующих элементов из двух массивов в новый массив с помощью оболочки csh?

Я хочу использовать сценарий csh для объединения соответствующих элементов двух массивов в другой массив. Мой сценарий выдает ошибку: - arrayfinal [1]: Нет совпадений. результаты 0 0 0 0 0 мой скрипт #! / bin / csh ...
19.02.2016
1
ответ

Синтаксический анализ аргумента команды с разделителями в ksh

Моя система генерирует неструктурированный файл с 7 аргументами: Field1,Field2,Field3,Field4,Field5,Field6,Field7 Поле1,Поле2,Поле3,Поле4,Поле5,Поле6,Поле7 Поле1,Поле2,Поле3,Поле4,Поле5,Поле6,Поле7 ...
17.02.2016
1
ответ

Скрипт сайта для пополнения счета мобильного телефона

Недавно я узнал, что могу свернуть сайт с помощью команды bash curl --user user:pass xyz.com У меня есть идея для пополнения счета мобильного телефона с помощью скрипта bash. Я хочу написать скрипт, который ...
17.02.2016
1
ответ

Unix scripting : Writing to another file with ":" is failing

У меня есть следующая запись (и много других подобных записей) в одном файле 9460 xyz abc (lmn):1027739543798. Идентификационный номер налогоплательщика (ИНН): 123. Для всех ИБН. 2016/02/03 Мне нужно найти ...
03.02.2016