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

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

3
Bash автозаповнення, як zsh
Я використовую bash, але я хотів би мати автоматичне заповнення стилю zsh (ви натискаєте вкладку, і вона вкладає можливості), а не те, що, здається, робить bash, це відображати список можливостей, але нічого не вибирати, поки я не введу ще декілька розмежувати. Як я можу отримати поведінку типу zsh в bash? …
28 bash  zsh  autocomplete 

6
Як перевірити, чи існує каталог у командному рядку Linux?
Це питання було переміщено із переповнення стека, оскільки на нього можна відповісти на Super User. Мігрували 9 років тому . Як перевірити, чи існує каталог у командному рядку Linux? Рішення: [ -d ¨a¨ ]&&echo ¨exists¨||echo ¨not exists¨

4
grep для "терміна" та виключити "інший термін"
Я намагаюся створити греп-пошук, який шукає термін, але виключає рядки, які мають другий термін. Я хотів використовувати кілька -e "pattern"варіантів, але це не спрацювало. Ось приклад команди, яку я спробував, і повідомлення про помилку, яке вона створила. grep -i -E "search term" -ev "exclude term" grep: exclude term: No such …
28 linux  bash  search  grep 

9
Показуйте лише непарні лінії з кіткою
Це питання було переміщено із переповнення стека, оскільки на нього можна відповісти на Super User. Мігрували 9 років тому . ПРИВІТ, певно, це щось дуже легко, але я зараз не розумію. У Linux, оболонці, даному текстовому файлі, як я можу зробити щось на кшталт cat filename, щоб я бачив лише …
28 bash 

1
: команда двокрапки для bash
Виступаючи як новачок-баш, я модернізував свій .bashrc за допомогою copy / paste + github, і я натрапив на :команду, яка поєднує і мене, і Google. напр : ${USER_BASH_COMPLETION_DIR:=~/.bash_completion.d}. Без цього твердження спочатку в моєму .bashrc і введення цього матеріалу в мій термінал ( -> вказує відповідний вихід): : ${USER_BASH_COMPLETION_DIR=~/.bash_completion.d} echo …
28 bash 

2
Використовуйте rsync, щоб скопіювати всі файли, крім певних імен файлів з певним розширенням
У мене є дві флеш-карти однакового розміру, і я хочу копіювати вміст однієї в іншу, виходячи з таких правил: Я хочу, щоб усі каталоги та підкаталоги були на місці Я хочу виключити файли типу .FOO, .BAR і .ZIM (всі інші файли скопійовані) Бонус: Було б здорово, якщо він виводить імена …
28 command-line  bash  find  rsync  cp 

3
Як замінити рядок у файлі на шаблон із sed?
Я читаю багато документації на sed, і до сих пір натрапляю на свій конкретний випадок використання. Я хочу замінити цей рядок у конф-файлі власним рядком: Замініть цей рядок: #maxmemory <байти> з: maxmemory 26gb Це те, що я спробував: sed s / maxmemory. * bytes. * / maxmemory 26gb / /etc/redis/redis.conf …


10
Судо - чи є команда перевірити, чи є у мене судо та / або скільки часу залишилось?
(Спочатку розміщено на стеку Overflow. Вони запропонували спробувати тут. Ось оригінальний пост: /programming/3858208/sudo-is-there-a-command-to-check-if-i-have -судо-і-або-скільки-скільки-ліво-ліво ) Дивіться заголовок. Я хочу команду, яка дозволяє мені запитувати sudo. В ідеалі це поверне успіх, якщо у мене все ще є судо і помилково, якщо термін дії судо закінчився. Отримати час, що залишився, також може …
27 linux  bash  sudo 

2
Чи є бінарний безпечний "потрійний менше" <<< оператор в баші?
Це досить гіпотетичне питання, тому, будь ласка, не запитуйте мене, чому я хотів би це зробити. Якщо припустити, що у мене є змінна, GIFяка містить двійкові дані, і якщо припустити, що я не можу використовувати |оператор труби , слід використовувати правильний спосіб використання оператора "потрійний менший ніж": openssl enc -base64 …
27 bash  redirection 


5
Як я можу змінити стандартну версію 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)] on …

8
Як зберігати історію башів протягом сеансів?
Це питання було переміщено із переповнення стека, оскільки на нього можна відповісти на Super User. Мігрували 9 років тому . Я працюю над ціллю x86 під керуванням Fedora 9. Кожного разу, коли я його перезавантажую, моя історія повертається до певного стану, і я не маю команд, які я робив на …
27 linux  bash  fedora  history 


2
Як тар / знімати вихід на льоту
Який ідіоматичний спосіб зробити наступне дьоготь до стдуту прочитати цей вихід тар з stdout та витягнути в якусь іншу папку. Моє рішення таке tar --to-stdout .. | tar -C somefolder -xvf - Але, можливо, існує ідіоматичніший спосіб зробити це.
27 bash  tar  stdout 

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