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

Bash - це безкоштовна оболонка для операційних систем, схожих на Unix, від проекту GNU.



1
Як я можу передати псевдонім судо?
Я спробував покласти свої псевдоніми ~/.bash_profile, ~/.bashrc, /etc/profile, і /etc/bashrc. Я досі не можу виконати наступне: alias zf2="php public/index.php" а потім виконати: sudo zf2 orm:info Здається, проблема полягає в тому, що я не в змозі вказати псевдонім як команду за допомогою visudo--, що викликає синтаксичну помилку. Тому я не можу …
38 bash  sudo  alias 

1
Завершення Bash для команд у Mac OS X
Як я можу отримати finkта macportsзаповнювати автозаповнення імен програм під час введення команд, як у Ubuntu apt-get? Наприклад, коли я набираю текст sudo port install ca і натисніть tab, я хочу, щоб термінал автозаповнювався або показував мені доступні команди. OS X навіть не автоматично завершує команди після sudo!

3
Доступ до знімних носіїв на Bash в Windows
Чи є доступ до знімних носіїв (наприклад, накопичувачів пальців або SD-карт) з Bash в Windows? Bash в Windows використовує DriveFs для монтажу фіксованих дисків у /mntпапку, але він автоматично не монтує знімні носії. І не схоже, що це ставить їх у /devбудь-яке: Aaron@MYPC:/$ ls /dev block fd kmsg lxss null …

7
Bash: створити анонімну фіфо
Ми всі знаємо mkfifoі трубопроводи. Перший створює іменовану трубку, таким чином, потрібно вибрати ім'я, швидше за все, mktempі пізніше пам'ятати, щоб від’єднатись. Інший створює анонімну трубку, без клопоту з іменами та видаленням, але кінці труби прив’язуються до команд у конвеєрі, це не дуже зручно якось отримати зчеплення дескрипторів файлів та …
38 bash  script  pipe 

7
Як сказати в bash, як сортувати рядки з числами в них?
Якщо я маю ці файли в каталозі cwcch10.pdf cwcch11.pdf cwcch12.pdf cwcch13.pdf cwcch14.pdf cwcch15.pdf cwcch16.pdf cwcch17.pdf cwcch18.pdf cwcch1.pdf cwcch2.pdf cwcch3.pdf cwcch4.pdf cwcch5.pdf cwcch6.pdf cwcch7.pdf cwcch8.pdf cwcch9.pdf як я можу перерахувати їх у Bash, щоб вони були у порядку зростання чисельних даних, виходячи з числової частини рядка. Тож отримане замовлення є cwcch1.pdf, …
37 linux  bash  sorting 

8
Вбивати всі екземпляри Chrome у командному рядку?
У деяких випадках вбивство однієї вкладки / процесу не робить цього, і мені потрібно повністю закрити Chrome. Оскільки в Chrome є кілька процесів, як я можу закрити їх усі одразу? Я знаю це... pgrep chromeповертає всі піди. Що таке хитрість, яка дозволила б мені закрити їх, подавши їх до іншої …




5
Як змінити каталог запуску за замовчуванням у Cygwin?
Кожен раз, коли я запускаю cygwin, мені потрібно перенести кілька рівнів в єдиний каталог, який мені важливий при використанні cygwin. Як я можу змусити cygwin запускати цей конкретний каталог за замовчуванням ... тобто кожен раз, коли я запускаю Cygwin, він буде вже в цьому каталозі? Я знайшов деякі речі, які …
36 linux  bash  cygwin 

3
Змінні середовища в bash_profile чи bashrc?
Я знайшов це питання [блог]: Різниця між .bashrc та .bash_profile дуже корисна, але після того, як я побачив найбільш проголосовану відповідь (дуже добре, до речі), у мене є додаткові запитання. Під кінець найбільш голосової, правильної відповіді я бачу твердження наступним чином: Зауважте, що ви можете побачити тут і там рекомендації …

8
Чому під час використання аргументу -e в MacOSX аргумент "ee" не підтримує "\ e" (escape)
Коли я намагаюся роздрукувати деякий кольоровий текст за допомогою вбудованої echoкоманди ANSI-послідовностей , здається, що \eпослідовність відходу в рядку, який я надаю, інтерпретується буквально замість того, щоб «втеча», яку вона повинна представляти. Це трапляється лише у Snow Leopard - приклади нижче працюють так, як задумано в Leopard. Мабуть echo, підтримує …

4
Еквівалентні / альтернативи для Alt + Dot в Mac
Одне, що мені не вистачає в оболонці Linux, - це ярлик Alt + Dot . Що він робить, це вставити останній аргумент попередньої команди. Здається, це банальна техніка, але вона справді корисна. тобто якщо ви введете це: $ ls /Applications/MAMP/conf/apache/ Наступного разу вам просто доведеться набрати команду + ярлик і …
36 linux  mac  bash  terminal  shell 

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