0
ответов

Объяснение вывода головного сценария

Итак, этот сценарий оболочки: #!/bin/bash head >/dev/null; head; почти всегда дает один и тот же вывод при вызове с последовательными номерами (например, seq 10000 | ./sscript) OUPUT: //пустая строка 1861 1862 ...
26.01.2016
0
ответов

Как настроить раскладку клавиатуры для подключаемых позже клавиатур?

Я настроил раскладку клавиатуры, добавив вызов setxkbmap в мой .xinitrc. Это работает для внутренней клавиатуры моего ноутбука и для любой внешней клавиатуры, которая подключается, когда X-сервер ...
05.01.2016
0
ответов

Выполнить цикл программы, если ввод отсутствует

У меня есть этот сценарий, который работает отлично, однако я хотел бы повторно запустить сценарий, если введен неправильный ввод, как это можно было сделать? #! / bin / bash #! userInput - сценарий, который читает в тексте ...
30.11.2015
0
ответов

Ввод из файла: «расширенный» (с использованием знака «меньше») и синтаксис «новичок»

Я прочитал следующее в grymoire : Простой пример - изменение «дня» в «старом» файле на «ночь» в «новом» файле: sed s / day / night / new Или другим способом (для UNIX ...
27.11.2015
0
ответов

Bash: Как заставить командную строку вызывать скрипт и передавать две строки?

У меня есть простой скрипт bash под названием text.sh, который выглядит следующим образом: #!/bin/bash прочитать имя пользователя прочитать пароль echo "попытка выполнения скрипта с $username $password" Я хочу вызвать его, используя что-то вроде этого:
12.11.2015
0
ответов

Как периодически очищать файлы журнала?

Я новичок в написании сценариев shell. Я хочу очищать файлы журналов в каталоге, основываясь на датах. Мне удалось собрать такой код: DIR1='/home/u01/app/oracle/servers/DIR1/logs' DIR2='home/u01/app/oracle/...
25.10.2015
0
ответов

Как эмулировать отправку нажатий клавиш через терминальную программу?

Мне нужно виртуально отправлять нажатия клавиш в терминальную программу (например, vi или emacs). Я хочу сделать что-то вроде этого: echo -e 'iHello, world!\e' | vi, а затем открыть сессию vi с этим буфером: ...
23.10.2015
0
ответов

Как запустить сценарий и поместить стандартный ввод в одну команду?

У меня есть консольная программа, которая использует стандартный ввод и вывод. Например, я вызываю: ./program_name и после этого ввожу ввод. Мне нужно выполнить эти два действия в одной команде, например: ./program_name '...
28.09.2015
0
ответов

Чтение с терминала из заблокированного фонового процесса

Есть ли у нас возможность читать ввод с клавиатуры, даже если приложение работает в фоновом режиме (отключено)?
08.09.2015
0
ответов

Есть ли в Linux кейлоггер, который записывает метку времени, когда был дан каждый ввод? Если нет, то как бы это сделать?

В конце концов, я хочу, чтобы у меня был список временных шагов, которые записывают, на каждом временном шаге, какая клавиша была нажата (или какая клавиша была нажата последней в заданный интервал). Я не уверен, что такое программное обеспечение ...
28.07.2015
0
ответов

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

Вся моя конфигурация хранится в моей учетной записи github (https://github.com/mnebuerquo/dotfiles), поэтому я могу просто клонировать свой repo и запустите мой установочный скрипт, и мой дом будет настроен на использование всех моих инструментов. Я ...
26.07.2015
0
ответов

Введите переменную в команду в bash

Мой вопрос должен быть простым для вас, ребята. Я пишу простой сценарий, который запускает команду, но файл, который ей понадобится, всегда отличается. Есть ли способ спросить: «Где файл?» И ...
08.07.2015
0
ответов

Почему 2 из каждых 10 нажатий клавиш в X11 отсутствуют? [закрыто]

Когда я ввожу 1234567890, два числа подряд отсутствуют. Например. 12567890 (отсутствует 34). Что вызывает это?
03.01.2015
0
ответов

Предотвращение пробуждения экрана мышью [дубликат]

Я установил дисплеи в спящий режим с помощью xset dpms force off после блокировки экрана с помощью kscreenlock. Это здорово, дисплеи просыпаются при перемещении мыши (я, воздух, кот). Я бы хотел установить его в ...
30.08.2014
0
ответов

Сценарий оболочки, как читать ввод из файла [закрыто]

Мне нужно прочитать ввод из файла, указанного в следующем формате. $ ./process_data.sh arg1
05.09.2012