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

Вопросы, специфичные для GNU Bourne Again SHell, в отличие от других оболочек Bourne / POSIX. Для вопросов о оболочках Unix в целом используйте вместо этого тег / shell.

1
Отключить автозаполнение Bash только для определенной команды
Возможно ли отключить автозаполнение Bash только для определенной команды? Вариант использования: по понятным причинам я хотел бы отключить автозаполнение для rmкоманды, когда я root. Также было бы ужасно, если бы я полностью отключил автозаполнение, поэтому я хотел бы удалить его rmтолько для . Можно ли вообще это сделать, желательно без …

1
Как выводить переменные, используя cat в файл?
У меня есть простой скрипт, как это: #!/bin/bash BOO=bla-bla-bla cat > ./Makefile <<'EOF' Hello INCLUDES := -I/data/opt/include/ -Ideps/ -I$BOO/include EOF Все же это выводит в файл: Hello INCLUDES := -I/data/opt/include/ -Ideps/ -I$BOO/include Как заставить catиспользовать мои значения переменных, а не имена внутри этой строки?

3
Выберите имя файла Unicode в Bash
Хорошо; Предположим, я в Bash и у меня есть несколько файлов в папке. Некоторые из них названы file☠☡☢☣.txt, где ☠☡☢☣начинаются с сумасшедших нетипичных символов юникода. Как бы я сослался на один из них? Нажатие вкладки только автоматически завершает file, а затем он хочет, чтобы вы набрали сумасшедший персонаж. Есть ли …

4
Как упорядочить файлы по дате в списке пополнения вкладки
$ 7z l ~ / Загрузки /Tab Как сделать итоговый список отсортированным по дате, а не по имени? В настоящее время я использую специальный скрипт для отображения N самых последних файлов в заданном каталоге (и вручную копирую имя файла в командную строку), но хочу сделать его более удобным и удобным.

1
Открытие нескольких разделенных окон с экраном GNU с помощью одного скрипта bash
Я хотел бы создать bash-скрипт для автоматического открытия окна экрана с 4 сессиями, выполняющими предопределенные команды. Я хотел бы открыть htop и slurm в двух верхних кадрах, squidview в средней большой рамке и пустой терминал в нижней большой рамке. Возможно ли это настроить с помощью одного скрипта bash?


4
Поместите текст в буфер командной строки bash
Я хотел бы программно поместить определенный фрагмент текста в буфер командной строки bash, прочитать для редактирования и использовать в качестве команды. Я с нетерпением жду чего-то похожего read -iна команды. -i text Если readline используется для чтения строки, текст помещается в буфер редактирования перед началом редактирования. Изменить : Под программно …
9 bash  readline 

1
Сочетание клавиш «удалить слово» удаляет слишком много символов
Под Bash какое-то поведение Alt+ dсводило меня с ума с годами, и я понял, что, возможно, это можно исправить настройкой. Если я в терминале и выдаю команду, подобную этой: ...$ cat >> ~/notesSuperLongFilename.txt и затем, если я хочу, скажем, выдать: ...$ scp ~/notesSuperLongFilename.txt Я хотел бы вернуть "cat >> ~ …

2
Туннель SSH через сервер-посредник - как подключиться за один шаг (используя пару ключей)?
Мой вопрос заключается в том, как превратить мои существующие два шага в один шаг. У меня есть рабочий туннель SSH, установленный между двумя компьютерами с использованием сервера-посредника, например: Kubuntu_laptop--->nat_fw--->Debian_Server<--nat_fw<--Kubuntu_desktop В настоящее время я делаю SSH из Kubuntu_laptop в Debian_Server, а затем из Debian_Server в Kubuntu_desktop. Я хотел бы сделать эту …

2
Графически запросите пароль в скрипте bash и сохраните настройку тайм-аута sudo по умолчанию
Опция sudo -A(SUDO_ASKPASS), по-видимому, приводит к тому, что sudo теряет настройку timeout (например, timestamp_timeout). Я хочу использовать параметр sudo -A, но хочу сохранить время ожидания по умолчанию (например, 15 минут в Ubuntu) в скрипте bash. Я хочу запросить пароль пользователя безопасно и в диалоговом окне с графическим интерфейсом, но я …

2
Как добавить пользователя unix / linux в скрипт bash
Вот мой тестовый скрипт bash. Я не могу заставить его работать. Я вижу две ошибки: Use of uninitialized value $answer in chop at /usr/sbin/adduser line 589. Use of uninitialized value $answer in pattern match (m//) at /usr/sbin/adduser line 590. Вот мой сценарий: #!/bin/bash sudo adduser myuser << ENDX password password …
9 bash  useradd 

3
Редактирование конфигурационного файла с помощью bash-скрипта
Я пытался написать простой скрипт bash, который я буду использовать для установки приложения и обновления его конфигурационного файла. Я испытываю трудности с тем, чтобы изменить его конфигурационный файл. # DBHost=localhost DBName=test # DBPassword= Любые предложения, как я могу изменить выше, как показано ниже? DBHost=localhost DBName=database DBPassword=password


1
Как мне переместить .bash_profile из дома
Мне нужно .bash_profileсинхронизировать с Dropbox. Самым простым способом, который я могу придумать, является «перенаправление» оболочки для поиска .bash_profileв пользовательской папке. Так это возможно? Или есть лучшие решения?

3
Как сравнить два XML-файла с одинаковыми данными в разных строках?
У меня два файла имеют одинаковые данные, но в разных строках. Файл 1: <Identities> <Identity> <Id>048206031415072010Comcast.USR8JR</Id> <UID>ccp_test_79</UID> <DisplayName>JOSH CCP</DisplayName> <FirstName>JOSH</FirstName> <LastName>CCP</LastName> <Role>P</Role> <LoginStatus>C</LoginStatus> </Identity> <Identity> <Id>089612381523032011Comcast.USR1JR</Id> <UID>94701_account1</UID> <DisplayName>account1</DisplayName> <FirstName>account1</FirstName> <LastName>94701</LastName> <Role>S</Role> <LoginStatus>C</LoginStatus> </Identity> </Identities> Файл 2: <Identities> <Identity> <Id>089612381523032011Comcast.USR1JR</Id> <UID>94701_account1</UID> <DisplayName>account1</DisplayName> <FirstName>account1</FirstName> <LastName>94701</LastName> <Role>S</Role> <LoginStatus>C</LoginStatus> </Identity> <Identity> <Id>048206031415072010Comcast.USR8JR</Id> <UID>ccp_test_79</UID> <DisplayName>JOSH …

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