Запитання з тегом «bash»

Оболонка Unix, яка раніше використовувалася Terminal в macOS до 10.15

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

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


1
Bash або Zsh, в чому різниця, навіщо використовувати те чи інше? [дублікат]
На це питання вже є відповіді : Які практичні відмінності між Bash і Zsh? (4 відповіді) Закрито 7 місяців тому . Отже, питання майже все це говорить. Я на Snow Leopard, і я дуже багато розробляю в Інтернеті, особливо в Rails 3, який широко використовує консоль. Я бачив, як деякі …

6
Чому історія bash на моєму Mac не збереже?
Я завжди використовував bash для роботи, і ніколи не було проблем з ним. Тепер вона не зберігає жодної команди в історії знову. Якщо я відкрию вікно терміналу, спробуйте деякі команди, він діє так, як все працювало добре і показувати історію за допомогою клавіш зі стрілками. Але якщо я закрию вікно …
22 terminal  bash 

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
Чи можливо мати пробіли для втечі в pwd?
Я хотів би, щоб скопіювати поточний каталог в буфер обміну, що - щось на кшталт: pwd | pbcopy. Однак pwdце не уникає місця, тому щось із "Підтримки програм", наприклад, не копіюється правильно. Я, здається, не пам’ятаю, що це завжди було так, тому я міг би щось пограбувати. Використання iTerm2. Чи …
21 lion  macos  bash  iterm 

2
Як використовувати bash як оболонку за замовчуванням
Я запускаю El Capitan 10.11.3 з bash версією 3.x, тому я вирішив оновити bash через: brew install bash Заваріть місця для нового bash під / usr / local / льох / 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 …
21 macos  bash  homebrew 

2
Що робить update_terminal_cwd в терміналі OS X
Мене це спантеличує досить довгий час. У $PROMPT_COMMANDbash в OS X є команда під назвою update_terminal_cwd. Я впевнений, що це не вбудований баш і, швидше за все, існує лише в OS X. Але я не знаю, що саме це робить. Хтось знає?
21 macos  terminal  bash 

2
CD в ​​каталог, ввівши його ім’я?
Наприклад, якщо в каталозі "blob" існує, а я просто набираю "blob [return]", то система cdпереходить у каталог blob для мене. У Linux (Ubuntu) я можу додати shopt -s autocdдо свого .bashrcфайлу, але в OS X це дає помилку:-bash: shopt: autocd: invalid shell option name

4
Мій робочий процес Automator не вдається, оскільки він не може знайти команду git в команді «Запустити скрипт оболонки»? Потрібна допомога
У мене є робочий процес Автоматизатора, і одна з дій полягає в клонуванні сховища. Ось код дії "Запустити скрипт оболонки". Команда виконується в оболонці 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" &> ./log.txt …

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

6
Повільний термінал на Сьєррі
Додаток Terminal повільно реагує на вхід , відставання дуже помітно, коли я натискаю і утримую Enter. Коли я набираю, bashщоб створити підзагін, він стає набагато швидшим. Я вважаю, що така поведінка почалася, коли я перейшов на Сьєрру, але я можу помилятися. Хтось знає, чому це відбувається?
19 terminal  sierra  bash 

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.