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

28
Как вызывать функции bash

Может быть, я смотрю на это неправильно ... Но вот я то, что я пытаюсь сделать. Я делаю большую часть своей работы с Java, но просто переключился на среду Unix (Bash). Я делаю это: [~/Desktop/bashPlay]% cat myFunc #!/bin/bash ls2(){ echo "Hello World" } ls3(){ echo "Testing" } echo "this is a test"...

28
Где находится консоль Ubuntu на Windows10? [Дубликат]

На этот вопрос уже есть ответы здесь : Как мне установить Bash в Ubuntu на Windows 10? (3 ответа) Закрыто 3 года назад . Я обновил свою систему Windows 10 до версии 1607 «Anniversary Update» и не могу найти консоль Ubuntu Bash. Итак ... Где...

28
В чем разница между Bash и Sh?

Я вижу два типа используемого кода: #!/usr/bin/sh а также: #!/user/bin/bash Я искал это онлайн, и мнения сильно различаются. Объяснения, которые я видел на большинстве веб-сайтов, говорят, что shон старше bash, и что нет никакой разницы. Кто-нибудь знает разницу между этими? Можете ли вы дать мне...

28
grep для «термин» и исключить «другой термин»

Я пытаюсь построить поиск grep, который ищет термин, но исключает строки, имеющие второй термин. Я хотел использовать несколько -e "pattern"вариантов, но это не сработало. Вот пример команды, которую я пробовал, и сгенерированного сообщения об ошибке. grep -i -E "search term" -ev "exclude term"...

28
: команда двоеточия для Баш

Говоря как новичок в bash, я обновлял свой .bashrc через copy / paste + github, и я столкнулся с :командой, которая ставит меня в тупик и google. например : ${USER_BASH_COMPLETION_DIR:=~/.bash_completion.d}. Без этого утверждения изначально в моем .bashrc и ввода этого материала в мой терминал (...

28
Как переименовать файлы с пробелами, используя оболочку Linux?

Этот вопрос был перенесен из переполнения стека, поскольку на него могут ответить суперпользователи. Мигрировал 8 лет назад . Я назвал несколько файлов с пробелами в них, и я хочу заменить пробел на _. Однако каждый раз, когда я пишу в оболочке команду с именем файла (например Spring 2011),...

28
Баш автозаполнение типа зш

Я использую bash, но мне хотелось бы иметь автозаполнение в стиле zsh (вы нажимаете на вкладку, а он просматривает возможности), а не на то, что, кажется, делает bash, то есть отображает список возможностей, но не выбирает ничего, пока я не наберу еще немного для устранения неоднозначности. Как я...

27
Как я могу изменить версию Python по умолчанию на Snow Leopard?

Недавно я обновил установку Mac OS X 10.5 Leopard до 10.6 Snow Leopard, и вместе с этим пришла обновленная версия Python 2.6.1 (вместо 2.5.1). Теперь, когда я печатаю pythonв Терминале, я все еще получаю Python 2.5.1 (r251:54869, Apr 18 2007, 22:08:04) [GCC 4.0.1 (Apple Computer, Inc. build 5367)]...

27
Команда Bash для обрезки вывода после х числа строк

Я ищу команду bash, которую я могу использовать, чтобы ограничить количество строк в файле или другой вывод команды. Например ls -thor | limit 10 будет ограничивать вывод команды ls 10 строками (в этом примере команда «limit», естественно, является воображаемой командой, эквивалент которой я ищу)....

27
Эквивалент ^ D (в bash) для cmd.exe?

Существует ли эквивалентное нажатие клавиши для выхода из командной строки в Windows (запущено через Пуск-> Выполнить: cmd) в режим ожидания bash Ctrl- dчтобы предотвратить необходимость ввода, exitчтобы покинуть...

27
эквивалентное «эхо» для Linux?

Как мне получить стандартный вывод всех команд, которые выполняются в скрипте bash? То есть вывод должен содержать команды вывода и сами команды. я нашел #!/bin/bash -x но это не совсем то же самое, потому что вместо mysql -v dbname < dump.sql | grep "CREATE TABLE" это показывает + mysql -v...

27
Есть ли в bash бинарно-безопасный оператор «втрое меньше» <<<?

Это довольно гипотетический вопрос, поэтому, пожалуйста, не спрашивайте меня, почему я хочу это сделать. Предполагая, что у меня есть переменная, GIFкоторая содержит двоичные данные, и предполагая, что я не могу использовать |оператор канала , следующий способ должен быть правильным способом...

27
Выровнять по праву часть подсказки

Я уверен, что я видел кого-то, у кого часть его приглашения выровнена по правому краю в окне терминала, а затем фактический курсор начинался со второй строки. Я знаю, что могу получить вторую строку с "\ n" в PS1, но я не могу понять, как выровнять ее часть вправо. Было ли то, что я увидел, просто...

27
Sudo - есть ли команда, чтобы проверить, есть ли у меня sudo и / или сколько времени осталось?

(Первоначально опубликовано на переполнение стека. Они предложили мне попробовать здесь. Вот оригинальное сообщение: /programming/3858208/sudo-is-there-a-command-to-check-if-i-have -судо-или-или-сколько-осталось времени ) Смотрите заголовок. Я хочу команду, которая позволяет мне запрашивать sudo. В...

27
Как мне сохранить историю bash между сеансами?

Этот вопрос был перенесен из переполнения стека, поскольку на него могут ответить суперпользователи. Мигрировал 9 лет назад . Я работаю на цели x86 под управлением Fedora 9. Всякий раз, когда я перезагружаю его, моя история возвращается в какое-то состояние, и у меня нет команд, которые я делал в...

27
Продолжить задание ctrl-z в фоновом режиме

Можно ли продолжить остановленную фоновую работу в фоновом режиме? У меня запущен процесс, я использовал ctrl- zчтобы остановить его и вернуться в bash. Если я хочу продолжить, fgкоманда доступна, но это возвращает задание вперед. Можно ли сохранить его в фоновом режиме, но запустить, как если бы...

27
Windows & Git Bash: Bash PATH для чтения системной переменной Windows% PATH%

Этот вопрос был перенесен из переполнения стека, поскольку на него могут ответить суперпользователи. Мигрировал 6 лет назад . Недавно я добавил каталог в Windows PATH вручную, перейдя в Панель управления -> Система -> Расширенные настройки системы -> Переменные среды ->...

27
Windows 10 Подсистема Linux SSH клиент Ресурс временно недоступен

Я пытаюсь подключиться к моему удаленному серверу в рамках подсистемы Windows 10 Linux. Я использую MS Windows 10 Home Insider Preview build 14366. В командной строке я набираю: ssh user@domain.com Через несколько секунд после ввода команды ssh я получаю следующее сообщение: SSH: подключение к...