Вопросы с меткой [bash]
Bash - это бесплатная оболочка для Unix-подобных операционных систем из проекта GNU.
8870 вопросов
2
голоса
1ответ
3k показов
Ошибка при использовании apt при установке в оболочку Ubuntu Windows 10
Я пытался получить Python и настроить среду для работы над предстоящим проектом. В Windows 10 Ubuntu bash я успешно выполнил следующую команду: sudo wget ...
2
голоса
1ответ
2k показов
ps comm формат всегда режет имя процесса
Я пытаюсь вызвать ps -o comm:1024 --pid 1391 --cols 1024 -w в надежде получить полное имя процесса (и только это), но я всегда получаю это COMMAND notification-ar в то время как имя процесса вместо ...
2
голоса
3ответа
1k показов
WSL / Bash в Windows 10: создание пользователя UNIX не выполнено, возвращен код ошибки 10
При попытке создать учетные записи пользователей в Bash на Ubuntu в Windows 10 я получаю: Creating UNIX user failed, returned error code 10 . При вводе bash я получаю сообщения groups: cannot find ...
2
голоса
2ответа
316 показов
Подкаталог автозаполнения Bash для пользовательских команд
Я часами пытался заставить это работать и чувствую, что не приблизился. Я пытаюсь сократить наш рабочий процесс, заполнив табуляцию имен каталогов из Mac OS X Terminal. У нас есть внутренний ...
2
голоса
1ответ
1k показов
Запустите безголовый Google Chrome на Mac OS X при запуске
В настоящее время я работаю на OS X El Capitan, и я хотел бы при запуске запустить Google Chrome в автономном режиме. До сих пор я пытался сделать это через терминал, но я не смог найти правильный ...
2
голоса
2ответа
226 показов
Невозможно получить переменную профиля, используя ssh
Невозможно получить переменную профиля, используя ssh. server2 ==> пользовательский apptst ==> профиль bash имеет переменную $ APPHOME. Попытка получить значение с сервера1 с помощью SSH, но не ...
2
голоса
3ответа
252 показов
Умная переноска слов в `less`?
Я использую пакет Python rtv в качестве терминального клиента для чтения Reddit. Когда он попадает в большое текстовое поле, он вызывает less отображения текста. В настоящее время less оборачивает ...
2
голоса
1ответ
192 показов
Как регистрировать каждый ввод и вывод и записывать в файл в Bash?
Я часто на работе, и иногда я забываю документировать свою работу. Например, запишите выходные данные из разных одноразовых инструментов. Есть ли способ автоматизировать это через .bashrc? Поэтому я ...
2
голоса
3ответа
536 показов
Сделать программу способной запускаться из терминала
Наличие программы в /home/user/Downloads/program/main Я могу запустить его, выполнив команду cd /home/user/Downloads/program && ./main или из графического интерфейса. Я хочу запустить его из ...
2
голоса
2ответа
919 показов
Что такое эквивалент Windows для envsubst в Linux
Я использую envsubst для замены переменных среды в файл в Linux. envsubst < task-definition.json > new-task-definition.json Как добиться этой функции в Windows, используя ресурсы по умолчанию или ...
2
голоса
1ответ
3k показов
Почему мой bash-скрипт не работает?
Я чувствую себя более комфортно с терминалом в Mac OSX, и я подумал, что мне придется побаловаться со сценариями bash. Не желая ползти, прежде чем я смог сесть, я хотел написать невероятно простой ...
2
голоса
3ответа
626 показов
Как сделать так, чтобы функция времени linux добавляла префикс к выводу команды вместо размещения вывода после команды?
~$ /usr/bin/time -f "%e: " echo test test 0.00: Я хочу, чтобы результат был 0,00: тест Как бы я это сделал?
2
голоса
1ответ
1k показов
как отладить PHP скрипт в bash
Может кто-нибудь сказать мне лучший способ запустить скрипт PHP и выводить содержимое и ошибки в текстовый файл (используя nohup) с помощью оболочки unix?
2
голоса
3ответа
2k показов
Обходной путь для слишком короткого автоматического выхода
Я ssh с одного хоста Linux на другой хост Linux, который я не администрирую. Его /etc /ssh /sshd_config, по-видимому, настроен на автоматический выход из системы после интервала бездействия, который ...
2
голоса
1ответ
146 показов
Экран - переключение вкладок на подэкране
Я использую это в моем .screenrc: bindkey ^[q prev bindkey ^[w next переключаться между окнами с помощью alt+w/q Если я открываю экран на экране, я могу переключаться следующим образом: ctrl+a +a + ...
2
голоса
2ответа
659 показов
urxvt - вкладка раскрыть переменные среды
Я новичок в urxvt (перенесен из gnome-терминала -> Ubuntu 12.04 беженец). Я привык к тому, что переменные окружения расширяются в gnome-терминал по умолчанию Предположим, что у меня есть переменная ...
2
голоса
3ответа
6k показов
В bash, как передать входные циклы while команде cut?
Как правильно передать $ line в команду cut в этом цикле? while read line do login= $(cut -d : -f 1) done < /etc/passwd Я не могу сделать $(cut -d : -f 1 $line) так что это правильный путь?
2
голоса
3ответа
5k показов
Как я могу запустить сценарии инициализации от имени пользователя без полномочий root?
Я поместил этот файл в /etc/init/proxyserver.conf, который выполняет этот скрипт при запуске (Ubuntu 11.10): description "Run code for ProxyServer" start on runlevel [23] script cd ...
2
голоса
2ответа
9k показов
Shell: найти и заменить слово
В моем сценарии оболочки есть строка в фиксированном формате: '[STATUS REPORT] PROJECT' . Когда пользователь выполняет мой сценарий оболочки, ему будет предложено указать значение для 'PROJECT' . Я ...
2
голоса
2ответа
2k показов
Выполнить две команды часов одновременно
Я хочу запустить два исполняемых файла на переднем плане, набрав одну строку кода или запустив сценарий оболочки. Эти исполняемые файлы просматривают каталог и перекомпилируют некоторый код при ...
2
голоса
2ответа
91 показов
Как исследовать команды, выполняемые при смене каталогов?
Я вижу « awk », « find », « sed » и « which », которые на мгновение появляются в заголовке окна моего терминала при смене каталогов. (И не все из них появляются всегда, и некоторые из них мне не ...
2
голоса
1ответ
987 показов
Невозможно запустить сервис (sudo) удаленно из скрипта и поддерживать его работоспособным
У меня есть служба (tomcat), для запуска которой требуется sudo. Я сделал простой скрипт на удаленном сервере в /root/bin/test.sh #!/bin/sh sudo service tomcat start read (Сценарий должен делать и ...
2
голоса
1ответ
2k показов
условная труба в баш
Есть ли какой-нибудь встроенный способ в bash для вывода на канал в дальнейшем, если соблюдены определенные условия test ? По сути, я хочу знать, должен ли я сам написать следующую функцию или есть ...
2
голоса
1ответ
422 показов
tmux не использует оболочку по умолчанию
Мой tmux начал вести себя странным образом, ненадолго. Сегодня я заметил, что моя сессия tmux не начинается с оболочки bash, а начинается с?(без понятия). Я вижу только доллар. Затем, если я ...
2
голоса
1ответ
823 показов
Как я могу переназначить Ctrl+C, чтобы послать сигнал прерывания с другой клавишей?
У меня есть процесс в bash, который я могу вызвать, чтобы прекратить использовать Ctrl+C. Насколько я вижу, это равносильно отправке сигнала выхода (1). Я хотел бы пройтись по этим процессам для ...
2
голоса
2ответа
167 показов
LinuxBash не открывается в текущей папке
Давным-давно я установил Bash on Ubuntu on Windows . Теперь, используя Win10, когда я нахожусь в Проводнике и щелкните правой кнопкой мыши в пустом месте, я могу выбрать Open LinuxBash Window from ...
2
голоса
1ответ
697 показов
Команда bash 4.2 autocd по умолчанию над каталогом
Просто переключился с tcsh на bash 4.2 на OSX, и autocd позволил мне это сделать. Но кажется, что по умолчанию, если вы вводите имя каталога, который также является именем исполняемого файла в моем ...
2
голоса
1ответ
128 показов
Как исключить несколько расширений файлов в дереве?
При использовании команды дерева я бы хотел исключить листинг *.png и *.svg из вывода. Проблема в том, что каждое расширение скобки, которое я пробую, не работает. Это из-за того, как дерево ...
2
голоса
1ответ
2k показов
Как полностью сбросить оболочку bash в Window?
Я новичок в Unix, но заинтересован в изучении, поэтому начал пытаться использовать bash/Ubuntu в Windows. К сожалению, bash потерпел крах, и теперь bash/Ubuntu, кажется, сломан, так как большинство ...
2
голоса
2ответа
432 показов
Получение "экспортировать путь", чтобы придерживаться
Я только что обновился до Lion, и я впервые использую bash (мой предыдущий опыт был с csh и tcsh). Я столкнулся с неожиданным поведением. Простой пример: Я создаю файл, содержащий следующие команды: ...
2
голоса
1ответ
559 показов
скопированный каталог тюрьмы chroot не может быть chrooted
Я разрабатываю пакет, поэтому, когда пользователи входят через ssh, они перенаправляются в chroot-тюрьму. Каталог jail создается с помощью программы makejail в процессе сборки. Но когда jail-пакет ...
2
голоса
1ответ
393 показов
Bash Tab-Complete список ниже подсказки
Всякий раз, когда я использую завершение табуляции, отображается список возможностей, а подсказка дублируется ниже (| указывает конечную позицию курсора): $ vim ~/. ./ ../ .bashrc .vimrc $ vim ~/.| Я ...
2
голоса
1ответ
131 показов
PATH не включается в сценарий запуска
Я пытаюсь добавить путь к компилятору в переменную $ PATH. Для этого я добавляю строку $ export PATH="$PATH:actualpathhere" в файл ~/.bash_profile . Теперь, когда я открываю другой терминал и пытаюсь ...
2
голоса
1ответ
206 показов
Открытие терминала для текущего скрипта bash, если он не был запущен в одном
Как получить скрипт для повторного запуска в окне терминала, если он не был запущен в одном из них? Основываясь на этом вопросе, я попытался в файле с именем testterm отметить исполняемый файл: #! ...
2
голоса
1ответ
555 показов
Переименовать наборы файлов в зависимости от размера
Фон Переименуйте один набор файлов на основе имени, которое соответствует другому набору, используя порядок сортировки, основанный на размере файла, чтобы соответствовать именам файлов. Файлы из ...
2
голоса
1ответ
984 показов
Cron работа не соблюдает хорошая команда
У меня есть скрипт для резервного копирования миров Minecraft, когда он запускается по команде (nice -19 ./backup.sh), он не отстает, как всегда, нагрузка на сервер остается низкой. Когда я пытаюсь ...
2
голоса
1ответ
38 показов
Автоматически выводить содержимое каталога при переходе на него
Я большой поклонник файла ~/.bash_aliases и пытаюсь получить команду cd для автоматического вывода списка содержимого каталога при переходе на него. В моем файле .bash_aliases я поместил alias cd='cd ...
2
голоса
1ответ
7k показов
Добавить символ в определенной позиции в строке
Я столкнулся со следующей проблемой: мне нужно добавить место в определенной позиции в каждой строке, чтобы преобразовать данные из ATOM 1 HT1 GLY 5 10.346 30.927 130.252 0.00 0.00 к (добавив пробел ...
2
голоса
3ответа
61 показов
Скрипт, который сравнивает 2 размера файла и выдает предупреждение
Я полный новичок в написании сценариев, но мне нужен сценарий, который сравнивает размеры двух файлов и выдает предупреждение, если один из этих файлов на 10% больше другого. До сих пор я придумал ...
2
голоса
0ответов
243 показов
Ubuntu для Windows неверный путь при использовании символической ссылки
У меня установлен "Bash on Ubuntu для Windows", где все работает нормально, кроме символической ссылки. Я создал символическую ссылку в своей домашней папке на папку "Документы". Если я перейду через ...
2
голоса
2ответа
142 показов
Ubuntu находит файлы и каталог, соответствующие имени в одной строке
Есть параметры команды find для поиска файлов и каталогов соответственно -f и -d , но я хочу избежать написания двух команд find и && или || между ними. Я хочу найти файл или каталог (в зависимости ...
2
голоса
1ответ
126 показов
Как установить разные цвета приглашения оболочки для каждого вновь открытого терминала
Я использую Ubuntu и могу вручную изменить цвет приглашения оболочки bash на зеленый, используя export PS1="\e[0;32m[\u@\h \W]\$ \e[m" Однако я хочу, чтобы цвет приглашения оболочки автоматически ...
2
голоса
1ответ
1k показов
Как закрыть программу Windows в BASH
Я использую X64 на основе Win10. Недавно я начал использовать git, поэтому переключаю консоль на bash/mingw64. Но я не совсем понимаю, как ведет себя Bash. Я пытался убить программу, скажем, блокнот, ...
2
голоса
1ответ
3k показов
Как записать команду bash с ее выводом?
Я хочу, чтобы фактическая командная строка была зарегистрирована вместе с ее выводом. Я обычно выполняю важные команды, подобные этой: PERL5LIB=${PERL5LIB}:/something/extra my-command.pl many ...
2
голоса
2ответа
901 показов
ssh backspace удаляет один символ вместо двух (utf-8 символов)
Я получаю доступ к удаленному компьютеру с помощью ssh и запускаю команду bash для ввода символов с использованием стандартного потока ввода: чтение теста; эхо $ тест Можно вводить английские буквы и ...
2
голоса
1ответ
75 показов
Как сопоставить // с ~ /?
Можно ли переназначить ~/ в //? Я хочу иметь возможность сделать что-то вроде cat //something.txt и заставить его запускать cat ~ /something.txt Или, если это невозможно, отображение ~ на что-то ...
2
голоса
1ответ
58 показов
Используйте переменную внутри команды в Makefile
Допустим, переменная LINK содержит следующее: 1a2b3c . Я хотел бы отобразить Full path: /home/build/1a2b3c . PWD в настоящее время находится в /home ; Я не могу заставить работать следующее: @echo ...
2
голоса
1ответ
2k показов
Не знаю, почему этот маленький скрипт не будет работать
Я пытаюсь сделать небольшой сценарий для запуска gunicorn для сайта Python, который я делаю. Я немного изменил скрипт, найденный по адресу ...
2
голоса
3ответа
749 показов
«меньше» не очищает экран после выхода
Поведение по умолчанию для «less» - очистка экрана после выхода. Это поведение остановилось, когда я начал использовать: export TERM=xterm Теперь «меньше» покидает последнюю страницу, которую я ...
2
голоса
2ответа
1k показов
Перенаправить вывод gnome-терминала в файл
Я написал скрипт, который открывает новый терминал, используя gnome-терминал. Вывод, показанный на терминале gnome, правильный. Я хочу, чтобы этот вывод был в каком-то файле. Я попробовал это: ...