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

Оболочка Unix, ранее использовавшаяся терминалом в macOS до 10.15

4
Как создать ~ / .bash_profile и ~ / .profile
Итак, у меня нет .bash_profileни .profileв моей домашней папке. Как мне их создать? После этого, что я должен делать каждый раз, когда открываю терминал, эти файлы читаются?
25 macos  bash 

2
Почему я должен исходить из .bashrc каждый раз, когда открываю терминал для работы псевдонимов? [Дубликат]
На этот вопрос уже есть ответы здесь : Почему .bashrc не запускается автоматически? (13 ответов) Закрыто 5 лет назад . Я добавил эту строку в мой ~/.bashrcфайл. alias myserver='ssh davidfaux@davidfaux.com' Однако, когда я открываю терминал и запускаю myserver, терминал жалуется, что -bash: myserver: command not found Однако когда я получаю …
25 bash  alias 

1
Использование bash / терминал для получения количества циклов перезарядки аккумулятора
Я хотел бы получить количество циклов перезарядки, используя bash (команды терминала). Я понимаю, что следующая команда отобразит все данные о батарее, но я хочу, чтобы счетчик циклов сам по себе ioreg -l -w0 |grep Capacity Я использую следующую команду, чтобы получить процент заряда батареи, поэтому я полагаю, что его можно …


1
Bash или Zsh, какая разница, зачем использовать один или другой? [Дубликат]
На этот вопрос уже есть ответы здесь : Каковы практические различия между Bash и Zsh? (4 ответа) Закрыто 6 месяцев назад . Итак, вопрос в значительной степени говорит сам за себя. Я работаю на Snow Leopard и много занимаюсь веб-разработкой, особенно в Rails 3, которая интенсивно использует консоль. Я видел, …

2
Терминал - как перезапустить сеанс после непреднамеренного выхода?
Иногда я непреднамеренно выхожу из сеанса терминала (обычно потому, что мне кажется, что я подключен к удаленной системе, а я нет), поэтому я подхожу к следующему: Как я могу перезапустить сеанс в этот момент? Я не хочу закрывать окно или вкладку, потому что у меня есть куча вкладок, настроенных для …
22 macos  terminal  bash 

1
globstar: неверное имя опции оболочки в macOS даже с bash 4.X
Новый globstarвариант требует bash 4. Итак ... Что bashмы находимся? $bash --version GNU bash, version 4.4.12(1)-release (x86_64-apple-darwin16.3.0) Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> Давайте попробуем globstar: 13:39:28/forecast-fresh $shopt -s globstar -bash: shopt: globstar: invalid shell option name 13:39:32/forecast-fresh $ Есть …
22 macos  sierra  bash 

3
Возможно ли иметь пробелы в bash в pwd?
Я хотел бы, чтобы скопировать текущий каталог в буфер обмена, что - то вроде: pwd | pbcopy. Тем pwdне менее, не освобождает место, поэтому что-то в «Поддержка приложений», например, не копирует правильно. Кажется, я не помню, чтобы это всегда имело место, поэтому я мог что-то обмануть. Использование iTerm2. Есть ли …
21 lion  macos  bash  iterm 

2
Как использовать bash в качестве оболочки по умолчанию
Я использую El Capitan 10.11.3 с версией bash 3.x, поэтому я решил обновить bash через: brew install bash Brew помещает новый bash в / usr / local / Cellar / bash: brew info bash bash: stable 4.3.42 (bottled), devel 4.4-beta, HEAD Bourne-Again SHell, a UNIX command interpreter https://www.gnu.org/software/bash/ /usr/local/Cellar/bash/4.3.42 (59 …
21 macos  bash  homebrew 

2
Что делает update_terminal_cwd в терминале OS X
Я озадачен этим довольно давно. В $PROMPT_COMMANDbash в OS X есть команда с именем update_terminal_cwd. Я уверен, что это не встроенный bash, и, скорее всего, существует только в OS X. Но я не знаю, что именно он делает. Кто-нибудь знает?
21 macos  terminal  bash 

2
перейдите в каталог, введя его имя?
Например, если существует каталог «blob», и я просто набираю «blob [return]», тогда система cdпопадает в каталог blob для меня. В Linux (Ubuntu) я могу добавить shopt -s autocdв свой .bashrcфайл, но в OS X это дает ошибку:-bash: shopt: autocd: invalid shell option name

4
Мой рабочий процесс Automator завершается ошибкой, потому что не удается найти команду git в команде «Выполнить сценарий оболочки»? Нужна помощь
У меня есть рабочий процесс Automator, и одно из действий заключается в клонировании хранилища. Вот код для действия «Выполнить сценарий оболочки». Команда запускается в оболочке Bash, /bin/bashесли это имеет значение: SOURCEDIR="${3/\/Volumes/}" cd "$2" REPOURL="bob@somedomain.com:$SOURCEDIR" WORKINGDIR="$1" # Capture any errors with cloning process in log file git clone "$REPOURL" "$WORKINGDIR" &> …

2
Как сделать так, чтобы моя оболочка всегда запускалась в определенном каталоге, который не является моим домашним каталогом?
Я пытался положить cd /Users/my_name/my_directory/structure в обоих .bashrcи , .bash_loginно ни работы, то есть , когда я открываю новое окно терминала , я нахожусь в моем доме (/ Users / my_name /) каталога. Нет сообщений об ошибках, просто не попал в каталог, как надеялись при запуске нового окна терминала.

3
OS X - создайте личный каталог bin (~ / bin) и запускайте сценарии без указания их полного пути
Итак, я пытаюсь создать личный binкаталог в моей домашней папке. Я создал следующую папку: /Users/thi/bin Я помещаю свои скрипты в эту папку, но если я печатаю в Терминале: myScript Это не работает. Мне сказали, что я должен экспортировать этот путь в корзину, что-то связанное с этим echo $PATH, но я …
19 macos  terminal  bash 

6
Медленный терминал на Сьерре
Приложение Terminal медленно реагирует на ввод , задержка очень заметна, когда я нажимаю и удерживаю Enter. Когда я печатаю, bashчтобы создать под-оболочку, это становится намного быстрее. Я считаю, что такое поведение началось, когда я обновился до Sierra, но я могу ошибаться. кто-нибудь знает, почему это произошло?
19 terminal  sierra  bash 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.