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

6
при выходе 'less' НЕ очищает его содержимое при запуске в сеансе 'screen' [duplicate]

Возможный дубликат: Используя экран, команды вроде меньше и человек не очищает экран потом Когда я завершаю «меньше» в обычном bash, он очищает предыдущее содержимое, отображаемое как «less», и снова показывает содержимое bash. Это поведение по умолчанию и то, что я желаю. Однако, когда я...

6
readline / bash: Как отобразить клавиши Escape и клавиши со стрелками?

Из другой части программного обеспечения, управляемого командной строкой, я привык к следующему поведению: стрелки вверх / вниз пролистывают историю команд, сопоставляя строки, соответствующие символам, набранным до сих пор в текущей строке, а Esc удаляет все, что было напечатано до сих пор. на...

6
Альтернатива «fc -s» в Zsh?

В bashУ меня был удобный псевдоним: alias r="fc -s" Который только что повторил последнюю команду. Такой же как !!, Теперь я привык к этому (мышечная память), но не могу понять, как воссоздать псевдоним. fc не имеет -s вариант в zsh, Как я могу связать !! поведение к r?...

6
о чем следует беспокоиться при использовании mktemp --dry-run

Я пытался сделать временный по имени fifo и после ссылки Bash: создать анонимный fifo Я вижу, что они используют mktemp -u чтобы получить имя файла для fifo. Страница руководства утверждает, что это небезопасно. -u, --dry-run do not create anything; merely print a name (unsafe) Почему это...

6
Как разместить содержимое файла с помощью cURL?

Я хочу сделать HTTP POSTиз содержимого (как строка) из локального файла , расположенного по адресу path/to/my-file.txtк URL конечной точки в http://example.com/. Например, я мог бы сделать следующее: Извлеките содержимое файла my-file.txtв виде строки. URL кодирует строку. Сохраните закодированную...

6
FTP команды от BASH. что делает ~

Я пытался удалить несколько файлов с FTP с помощью Bash. Тогда я нашел свой ответ здесь с помощью promptкоманды. Но я хочу знать, что делает тильда: ftp nobody@ftp.example.com cd my_local_directory prompt mdelete *.txt~ Я нашел этот сайт, который говорит, что: На некоторых ftp-серверах символ...

5
gcc и g ++ в Mac

Я купил новый Macbook Pro. Как и Linux, он имеет оболочку Bash. Однако я не нашел там gcc или g ++. Это где-то там, или есть какой-то менеджер пакетов, который позволит мне легко добавить его?...

5
Как прервать построение списка для завершения вкладки без потери команды?

some_very_long_command_line --arg1 --arg2=555 --arg4 ... ... ... && <now Tab pressed> (Now it works. I want to cancel before the following message) Display all 6936 possibilities? (y or n) Как насчет долгого поиска по завершению Tab, но не потерять команду? Если просто нажать Ctrl +...

5
Скрипт запуска Linux для подключения к Bluetooth и cron, чтобы он оставался подключенным

У меня есть мини-клавиатура Bluetooth и Raspberry Pi с дистрибутивом на основе Debian. Я знаю MAC-адрес клавиатуры, но для этого вопроса, давайте просто использовать AA:BB:CC:DD:EE:FF. Прямо сейчас мне нужно подключить проводную клавиатуру и мой ключ Bluetooth для мини-клавиатуры. На проводной...

5
emacs в режиме term-mode перерисовывает запрос при возврате внутри исполняемых файлов

Я полагаюсь на emacs (версия 24.4.1 для Debian) termи ansi-termрежимы. Обычно они работают так же, как xTerm для меня, но при запуске интерактивной программы, в которой есть приглашение (например, приглашение node.js или приглашение mongoDB), удаление символа делает всю подсказку перерисованной....

5
Перенаправление вывода команды в докере

Я хочу сделать несколько простых журналов для моего сервера, который представляет собой небольшое приложение Flask, работающее в контейнере Docker. Вот Dockerfile # Dockerfile FROM dreen/flask MAINTAINER dreen WORKDIR /srv # Get source RUN mkdir -p /srv COPY perfektimprezy.tar.gz...

5
Почему Ctrl + C в консоли убивает фоновый процесс

Не могли бы вы объяснить, почему Ctrl + С в моем bash shell влияет на команду, которая была ранее запущена в фоновом режиме с помощью `./my_script.sh 1` & Команда немедленно заканчивает выполнение 130 код: [1]+ Exit 130 `./my_script.sh 1` & Обычное поведение Ctrl + С это убить процесс...

5
Исправление ошибки ввода / вывода из .bashrc в подсистеме Windows для Linux

Я по ошибке отредактировал .bashrcфайл для моего WSL (Windows Subsystem for Linux) Bash с помощью текстового редактора Windows (Notepad ++). Теперь, когда я запускаю Bash, я получаю следующую ошибку: bash: /root/.bashrc: ошибка ввода / вывода Как я могу это исправить? Я попытался сохранить с...

4
Linux: завершить экран, как только процесс завершится

Прямо сейчас я запускаю процесс на экране GNU. Экран запускается командой screen -dmS screennameи прикрепляется с помощью screen -r screenname. Процесс запускается в сеансе экрана и через некоторое время останавливается. Как бы я завершил экран, когда процесс внутри закончился? Примечание: я бы не...

4
Хорошие команды в скрипте .sh для заданий cron

У меня есть этот PHP-скрипт, который мне нужно запустить на общем веб-хостинге. Я создал задание cron, которое выполняет скрипт sh. Команда для cron была: /bin/sh /home/user/script.sh Так что я предполагаю, что это Bourne Shell (или что-то совместимое). Сам скрипт был: #!/bin/sh cd...

4
Bash: регулярное выражение Grep не работает

Когда используешь grep вот так: ps aux | grep 'processname' | awk '{print $2}' PIDs процессов с processname возвращается При использовании этого: ps aux | grep '^processname' | awk '{print $2}' Я пытаюсь получить процессы, с которых начинается командная строка processname, но это не работает....