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

Bash - это бесплатная оболочка для Unix-подобных операционных систем из проекта GNU.


4
Как мне легко сделать 5 копий одного файла?
Я могу переместить 5 файлов куда-нибудь, используя: $ mv my-{1..5}.jpg /path/to/dir/ Как я могу сделать копию одного файла в 5 раз легко # doesn't work $ cp my.jpg my-{1..5}.jpg Можно ли не использовать for loop?
13 bash 

1
Запустите оболочку bash (cygwin) с правильным путем без изменения каталога
Мне нужно запустить скрипт оболочки cygwin без изменения рабочего каталога, вне среды cygwin. Если я просто запускаю \path\to\bash.exe -c command, то путь не установлен правильно, и программы Cygwin не могут быть найдены. Если я использую эту --loginопцию, bashзадаю правильный путь, но также меняю свой домашний каталог. Какие опции я должен …

5
bash: выполнить команду в командной строке и не выходить
как указать команду на командной строке bash, которая должна быть выполнена один раз внутри нового bash после прочтения ~ / .bashrc - Но все это, не позволяя bash завершиться после завершения команды? Я возился с «загрузочной конфигурацией» для терминатора, где некоторые сплиты должны запускать некоторые приложения (vim, mutt, irrsi) после …
13 bash  boot  bashrc  terminator 


2
Можно ли запустить скрипт bash в своего рода песочнице?
Нашему продукту необходимо выполнить неизвестный скрипт bash на тонком сервере для достижения определенной цели. Этот скрипт bash предоставляется пользователем. Мы заинтересованы в том, чтобы только определенные команды были разрешены, а все остальные - нет. Кроме того, нам нужно заменить некоторые команды другими. Так, например, мы хотели бы выполнить скрипт и …
13 bash 

3
Windows 10 Bash и Mintty
Я только что установил новую подсистему Linux в Windows 10. Очень приятно иметь доступ к репозиториям Ubuntu, но я абсолютно НЕНАВИЖУ программу терминала по умолчанию. Cygwin поставляется с MinTTY, который действительно хорош и работает очень хорошо, но я не могу найти отдельный пакет для MinTTY. Есть ли способ сделать MinTTY …

1
Использование sed для включения файлов .htaccess в конфигурации Apache
Я пытаюсь автоматизировать подготовку окна Ubuntu Vagrant с помощью сценария Bash. Все хорошо, но у меня возникают трудности с настройкой Apache для разрешения переопределений из .htaccessфайлов. В моем конфигурационном файле есть следующий блок: <Directory /var/www/> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory> Все, что мне …

4
эхо символа новой строки не работает в Баш
У меня есть Баш скрипт , который имеет множество echoзаявлений , а также я псевдоним , echoчтобы echo -eкак в .bash_profileи .bashrc, таким образом , что новые линии печатаются правильно для заявления , как echo 'Hello\nWorld'результат должен быть Hello World но вывод я получаю Hello\nWorld Я даже пытался использовать shopt …
13 linux  bash  shell  script 


3
Отключите Mac от сна во время работы bash-скрипта, затем дайте ему поспать как обычно после завершения
У меня есть мой Mac, чтобы проснуться ночью и запустить rsync, чтобы поддержать его. Это настраивается через Энергосбережение> Расписание. Однако, похоже, что он возвращается в спящий режим, прежде чем сможет что-либо сделать, поэтому мне нужно остановить его во время выполнения сценария bash, из которого запускается rsync. Я подумал, что лучший …
13 mac  bash  sleep  rsync 

3
Не могу передать в "mapfile" bash ... но почему?
Я просто хочу получить все файлы в определенном каталоге в массив bash (при условии, что ни один из файлов не имеет новой строки в имени): Так: myarr=() find . -maxdepth 1 -name "mysqldump*" | mapfile -t myarr; echo "${myarr[@]}" Пустой результат! Если я делаю окольный способ использования файла, временного или …
13 bash 

3
как заставить пейджер меньше реагировать на колесо прокрутки и не очищать экран
Я знаю ответы на такие вопросы, как how-to-make-mouse-wheel-scroll-the-less-pager-using-bash-and-gnome-Terminal , который должен удалить -Xфлаг из переменной окружения $ LESS. Но я хотел бы сделать оба из этих: используйте колесико мыши для прокрутки пейджера (в отличие от прокрутки полосы прокрутки окна терминала) (которую вы получаете, удалив -X из нее$LESS ) оставьте содержимое …

4
Очистить вывод терминала только последней команды
Вместо того, чтобы пролистывать сотни строк вывода, чтобы увидеть историю предыдущих команд, можно ли очистить вывод последней команды? Например, после выполнения lsочистите его вывод, потому что он вам больше не нужен. РЕДАКТИРОВАТЬ: Это не ваша обычная clearили ctrl+Lоперация. Идея состоит в том, чтобы прокрутить историю назад в поисках выходных данных …
13 linux  ubuntu  bash  terminal 

1
Могу ли я создать собственный «псевдоним каталога», например, «~» в bash?
В bash я могу перейти в свой домашний каталог с cd ~помощью любой команды с помощью команды и перейти к своему домашнему каталогу ~. Могу ли я создать новые пользовательские «псевдонимы каталогов» (?) Для ссылки на другие каталоги? Гипотетический пример: make_alias "~~" /mnt/photon/work/foo_project/ cp ~/home.png ~~/set_8/home_4.png Как это можно сделать, …
13 bash 

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