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

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

8
Запуск сценаріїв з іншого каталогу
Досить часто сценарій, який я хочу виконати, не знаходиться в моєму поточному робочому каталозі, і я не хочу його залишати. Чи є гарною практикою запуск сценаріїв (BASH, Perl тощо) з іншого каталогу? Чи зазвичай вони знайдуть усі необхідні речі для належного виконання? Якщо так, то який найкращий спосіб запустити "далекий" …


2
Як записатись в екранне меню KDE або повідомлення з консолі?
Як я можу писати з скрипту bash в OSD або область сповіщень KDE? Я використовую KDE 4.5, і в основному те, що я хочу, це мій сценарій, щоб повідомити про деякі речі під час його запуску. Оскільки я запускаю скрипт за ярликом, у мене немає консольного виводу, але я хотів …
10 bash  kde  osd  notifications 

1
Як змінити розташування файлу .bash_history?
Я запускаю CentOS 6.x і хочу перенести .bash_history в інше місце. Домашні каталоги моїх користувачів - це (оскільки я запускаю VPS), в /var/www/vhost/<domain>.<tld>яких доступний FTP (і він повинен бути). Через це я змінив AuthorizedKeysFileSSH-з'єднання нормально, ~/.ssh/authorized_keysоскільки FTP-з’єднання легко зможуть їх знайти. Одночасно я хочу перемістити .bash_historyфайл туди, /home/%u/.bash_historyде %uзнаходиться поточний …

3
Guake - Windows 10 + Bash
Чи є або спосіб змусити Guake працювати в Windows 10, або альтернативний "консольний хост", який буде розміщувати новий Win 10 Bash?
10 windows-10  bash 


1
Що таке Alt + Shift + {?
Випробували це на CentOS і Ubuntu, якщо ви знаходитесь в каталозі з тоною файлів $ ls day1.tar.gz day2.tar.gz day3.tar.gz day4.tar.gz day5.tar.gz day6.tar.gz day7.tar.gz day8.tar.gz day9.tar.gz day10.tar.gz І ви потрапили на Alt+Shift+{нього, буде дивним чином завершувати кожне ім'я файлу <Alt+Shift+{> доповнює: day{1{0.tar.gz,.tar.gz},2.tar.gz,3.tar.gz,4.tar.gz,5.tar.gz,6.tar.gz,7.tar.gz,8.tar.gz,9.tar.gz} і day1<Alt+Shift+{> доповнює: day1{0.tar.gz,.tar.gz} Запитання : Що це? Як …

4
Замініть зворотну косу рису для перекидання вперед в останню команду
Я скопіював команду cd C:\foo\bar\з PowerShell в Cygwin і нерозумно очікував її виконання. Я зараз намагаюся запустити заміну , щоб замінити всі \з /: $ !!:gs/\\/\/ bash: :gs/\\/\/: substitution failed Не впевнений, чому мені не вдалося замінити. Я також спробував: $ !!:gs/\\/q Просто, щоб побачити, чи була проблема в заміні. …
10 bash  cygwin  regex 

3
Що спричиняє дивний вихід процесора використання htop в Bash на Windows
Коли я запускаю htopBash в Windows, я отримую такий висновок щодо використання процесора: в той час як диспетчер завдань Windows демонструє близько 1% використання. З тут ясно , що червоні регіонів HTOP є передбачається для середнього використання процесора ниток ядра, і зелений для нормальних пріоритетних потоків. У випадку з Bash …

2
Не вдалося rsync до іншого тома за допомогою Git Bash
Я використовую git bash на машині Windows: версія 2.7.2 (32-розрядна версія) Git для Windows, побудована 2016-02-23, доступна на https://git-scm.com . У Баш я можу скопіювати каталог з /c/до /e/(флеш - накопичувач USB). Однак я отримую помилки, коли намагаюся використовувати rsync. Я спробував додати cygdriveдо каталогу імена, але це не вийшло. …
10 windows  bash  rsync  mingw 


2
xargs - замінити / -я для окремих аргументів
Я намагаюся використовувати xargs для запуску команди для кожного поданого аргументу, але, на жаль, прапор --replace / -I, здається, не працює належним чином, коли поєднується з -n. Здається, що {} розшириться до повного списку аргументів, прочитаних із stdin, незалежно від параметра -n. На жаль, всі приклади в Інтернеті, здається, є …

1
Як відключити альтернативний буфер на самому екрані GNU, але не для vim, менше всередині нього?
Що я хотів би зробити, це поведінка прокрутки колеса миші, до якої я звик у звичайному сеансі ssh. У колесі підказки підказки миші повинні прокручувати мій термінальний висновок, а всередині менше / vim - альтернативний буфер, який вони використовують, так що при виході нічого не залишається від тексту, показаного всередині …
10 bash  vim  gnu-screen  xterm 

1
Як можна змінити напрям альт-періоду в Баші?
У Bash ви можете натиснути Alt- .щоб вставити останній аргумент попередньої команди. Якщо ви натискаєте його кілька разів, він переглядає останні аргументи всіх команд вашої історії. Однак іноді я натискаю на нього занадто багато разів, і мені хочеться змінити напрямок їзди на велосипеді, отже, йти вперед. Чи можливо це? (Тобто …

2
Як переміщувати папку в unix за допомогою mv, лише коли ціль знаходиться на одному диску
Мені потрібно перемістити папку, використовуючи команду unix mv, але тільки якщо ціль знаходиться на одному диску або тій же файловій системі. Який був би найкращий підхід?
10 linux  bash  shell  unix  mv 

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