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

8
Почему я не могу убить этот процесс в Linux?

проблема Я хотел бы убить процесс под названием raspivid (программа, которая записывает видео с помощью камеры Raspberry Pi), но я не могу ... Вот как я это называю: #!/bin/bash #Start recording... raspivid -w 800 -h 600 -t 15000 -o $1 -v -n -rot 270 >> /home/pi/log/camera_output.txt...

8
Как получить лучшее представление при наборе каталогов в терминале?

В настоящее время я использую Mac и учусь пользоваться терминалом, но этот вопрос относится и к системам Linux. Я хотел бы спросить, при вводе путей в терминале / командной строке, есть ли способ в терминале иметь лучшее представление о каталогах? Например, я хочу перейти в определенный каталог....

8
Почему фоновый процесс, запущенный в bash, выводит стандартный вывод на экран?

У меня проблемы с пониманием моей ситуации, и Google пока не очень помог. Я начал фоновую работу Bash: ping google.com & Сначала я получаю идентификатор процесса, затем Bash выводит стандартный вывод на экран. user@host:~$ ping google.com & [1] 14004 user@host:~$ PING google.com...

8
Bash на Ubuntu в Windows (10) - невозможно подключиться к Upstart

Запуск Ubuntu 14.04.4 LTS (Trusty) с использованием новой бета-версии Windows с поддержкой «Bash on Ubuntu для Windows». У меня проблемы с запуском сервисов, требующих выскочки. то есть: [15:08 root@localhost ~] > start ttyS0 [15:08 root@localhost ~] > start: Unable to connect to Upstart:...

8
BASH в Ubuntu в Windows (AKA Linux Subsystem для Windows) 10 - Как мне установить PATH?

Благодаря Anniversary Update у меня теперь есть BASH на Ubuntu на Windows 10. Ранее я использовал Cygwin и настроил Maven в Cygwin (и полностью его заработал), который в основном состоял из установки Maven, а затем изменения моей PATHсреды переменная (в ~/.bashrc) Ну, я пытаюсь сделать то же самое,...

8
Проблемы редактирования файлов с помощью nano в Bash / Windows 10

У меня возникают проблемы с отображением при редактировании файлов с помощью nano в Windows 10 Linux Subsystem. Я подключусь к удаленной системе (локальной CentOS7 VM на Virtualbox), используя Bash / SSH. Затем я приступлю к редактированию файлов на удаленной системе с помощью nano. Я открою файл,...

8
Могу ли я заставить bash прекратить анализ и проверку определенного псевдонима?

Я использую Fedora 25 и добавил следующий псевдоним в свой профиль bash: alias releasenotes="dnf updateinfo --refresh info `dnf check-update | cut -d '.' -f 1 | xargs` | less" (Я не могу использовать прямо dnf updateinfo infoиз-за https://bugzilla.redhat.com/show_bug.cgi?id=1405191 ) Мой псевдоним...

8
Как раскрасить выходные столбцы ls?

Название заголовка говорит само за себя: я хотел бы получить эти аккуратные цветные столбцы с выводом чего-то вроде ls -al, скажем, как в ответе 10basetom на этот вопрос ....

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

Я хочу порождать два дочерних процесса, но подождите, пока первый не достигнет определенной точки своего выполнения (которую можно определить, изучив stdout), прежде чем порождать второй. Я не уверен, какие Unix-команды будут задействованы для достижения этой цели, и им было трудно найти что-либо...

7
Неожиданное поведение в Баш

От man bash: A simple command is a sequence of optional variable assignments followed by blank-separated words and redirections, and terminated by a control operator. The first word specifies the command to be executed, and is passed as argument zero. The remaining words are passed as arguments to...

7
Расширяющиеся глобусы в xargs

У меня есть такой каталог mkdir test cd test touch file{0,1}.txt otherfile{0,1}.txt stuff{0,1}.txt Я хочу выполнить некоторую команду, такую ​​как ls, для определенных типов файлов в каталоге, и иметь расширение * (glob) для всех возможностей имени файла. echo 'file otherfile' | tr ' ' '\n' | xargs...

7
Запустите mplayer из Bash в фоновом режиме без дополнительной Bash

Я хотел бы посмотреть фильм с mplayer от bash на заднем плане, как я делаю со всеми программами и никогда не было никаких проблем: mplayer Kick* & если вы хотите увидеть Kickboxer, например. Но это не открывает окно, а говорит, что процесс остановлен. Я могу открыть окно фильма с fg mplayer,...

7
Не удается назначить PS1 на OS X Bash

Я пытаюсь настроить PS1 поэтому он отображает название ветки в git: user.name:some/repo (master) $ Тем не менее, ничего, что я делаю, похоже, не работает. Даже когда я просто пытаюсь назначить PS1 напрямую, это не работает: user.name:~ $ echo $PS1 \u:\w $ user.name:~ $ PS1='oh yeah' user.name:~ $...

7
Как добавить кучу WAV-файлов, сохранив (не добавляя ноль) числовой порядок?

У меня есть много (7500) WAV-файлов (названных по их номерам), которые я хотел бы объединить в один. Я думаю, что это должно быть сделано с помощью цикла bash, потому что при использовании глобирования некоторые файлы были бы в неправильном порядке (например, 1111 до 2). Какой лучший способ сделать...

7
Имя вкладки терминала OS X Mountain Lion + открыть новую вкладку в том же каталоге

1) В Mountain Lion через Настройки вы можете изменить настройку Терминала, чтобы новая вкладка могла открываться в том же каталоге, что и вкладка открытия. (т.е. если я нахожусь в ~ / workspace и открываю новую вкладку, то новая вкладка будет в ~ / workspace). 2) Также в Mountain Lion возможно,...

7
Как избежать ошибки «grep: Argument list too long»?

Я использую Mac 10.7.5 и на оболочке Bash. Я пытаюсь найти экземпляры строки в группе файлов, но получаю эту ошибку Daves-MacBook-Pro:folder davea$ find . -name "*" | xargs grep 'state-icons' xargs: grep: Argument list too long Как я могу запустить команду (или аналогичную), чтобы избежать этой...

7
Как сделать так, чтобы Bash Script принимал входные данные до его запуска?

По сути, вы вызываете мой Bash Script, набирая mybashscriptв консоли. Тогда это начинается: Welcome to mybashcript! Choose an option (login|logout|view|erase|quit|): Затем пользователь вводит любой желаемый ввод, который затем активирует скрипт Python ниже в соответствующем дереве каждого...

7
Что такое ярлык командной строки, чтобы закомментировать текущую строку

Я ищу ярлык командной строки, чтобы закомментировать текущую строку в терминале. Например, я мог бы ввести git commit -am "a comm а потом понимаешь, что я на самом деле не хочу совершать еще. Я бы нажал комбинацию клавиш, и моя наполовину введенная строка была бы закомментирована и введена, таким...

7
Обратный вывод команды

Я пытаюсь получить обратный вывод из git log --branches --graph --oneline (К сожалению, вы не можете перейти --reverseк нему, потому что он говорит, что это несовместимо с --graph) Есть ли способ отменить вывод...

7
Почему bash говорит, что нет такого файла или каталога, когда файл находится в пути

Поэтому я удалил cmake и переустановил его с обновленной версией, и путь правильный, и файл есть, но всякий раз, когда я пытаюсь запустить cmake, bash выводит эхо -bash: /usr/bin/cmake: No such file or directory pi@raspberrypi /usr/local/bin $ dir cmake cpack ctest indiecity pi@raspberrypi...