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

Для вопросов о скриптах, написанных для командной оболочки Bash. Для сценариев оболочки с ошибками / синтаксическими ошибками, пожалуйста, проверьте их с помощью программы shellcheck (или на сервере веб-проверки оболочки по адресу https://shellcheck.net) перед размещением здесь. Вопросы об интерактивном использовании Bash, скорее всего, будут касаться темы Super User, а не переполнения стека.

11
Bash скрипт плагин для Eclipse? [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 2 года назад . Улучшить этот вопрос Есть ли достойные bashплагинов для Eclipse? Мое единственное требование - подсветка синтаксиса. Я …
174 eclipse  bash  ide 

16
Как сделать аппаратный звуковой сигнал в Mac OS X 10.6
Я просто хочу, чтобы Mac OS X 10.6 издавала аппаратный звуковой сигнал, как в open suse и других дистрибутивах. Я попробовал следующие подходы Терминал -> beep = -bash: beep: команда не найдена Терминал -> сказать гудок = голос произносит гудок (не аппаратный гудок, но потрясающий;)) AppleScript -> Beep = Macintosh …
174 bash  macos  applescript  beep 

9
Как мне отредактировать $ PATH (.bash_profile) в OSX?
Я пытаюсь отредактировать запись в PATH, так как я сделал что-то не так. Я использую Mac OS X 10.10.3 Я пытался: > touch ~/.bash_profile; open ~/.bash_profile Но редактор файлов открывается ни с чем внутри. Моя проблема: Я пытаюсь установить ANDROID_HOME в мой путь Я сделал это с ошибкой, но когда …

10
Как добавить содержимое нескольких файлов в один файл
Я хочу скопировать содержимое пяти файлов в один файл как есть. Я пытался сделать это с помощью cp для каждого файла. Но это перезаписывает содержимое, скопированное из предыдущего файла. Я тоже пробовал paste -d "\n" 1.txt 0.txt и это не сработало. Я хочу, чтобы мой скрипт добавлял новую строку в …
174 linux  bash  unix 

5
Как отменить тест с регулярными выражениями в скрипте bash?
Используя GNU bash (версия 4.0.35 (1) -релиз (x86_64-suse-linux-gnu), я хотел бы отменить тест с регулярными выражениями. Например, я хотел бы условно добавить путь к переменной PATH, если путь еще не существует, как в: TEMP=/mnt/silo/bin if [[ ${PATH} =~ ${TEMP} ]] ; then PATH=$PATH; else PATH=$PATH:$TEMP; fi TEMP=/mnt/silo/Scripts: if [[ ${PATH} …

2
bash HISTSIZE против HISTFILESIZE?
Какая разница в HISTSIZEсравнении с HISTFILESIZE? Они используются для расширения истории bash за пределы 500 строк по умолчанию. Кажется, здесь и на других форумах нет ясности относительно того, почему они оба необходимы. ( Пример 1 , Пример 2 , Пример 3 ).
174 bash  unix 


8
Передача строки с пробелами в качестве аргумента функции в bash
Я пишу сценарий bash, где мне нужно передать строку с пробелами в функцию в моем сценарии bash. Например: #!/bin/bash myFunction { echo $1 echo $2 echo $3 } myFunction "firstString" "second string with spaces" "thirdString" При запуске я ожидаю вывод: firstString second string with spaces thirdString Тем не менее, что …
173 bash  function 

9
Как запустить команду sftp с паролем из скрипта Bash?
Мне нужно перенести файл журнала на удаленный хост, используя sftp с хоста Linux. Мне предоставили учетные данные для того же от моей операционной группы. Однако, поскольку у меня нет контроля над другим хостом, я не могу генерировать и делиться ключами RSA с другим хостом. Так есть ли способ запустить sftpкоманду …
173 bash  shell  unix  ssh  sftp 

11
В bash как очистить текущий ввод?
Предположим, что в bash вы начинаете писать команду вроде: $ rm -rf /foo/bar/really/long/path/here а потом понимаешь, что ты не хочешь выполнять это в конце концов. Есть ли способ очистить ввод одним или двумя нажатиями клавиш? То, что я делал в последнее время, это добавление echo и заключение в кавычки (Ctrl …
172 bash  input 

14
Как определить, работает ли процесс внутри lxc / Docker?
Есть ли способ определить, выполняется ли процесс (скрипт) внутри контейнера lxc (~ среда выполнения Docker)? Я знаю, что некоторые программы могут определить, работают ли они внутри виртуальной машины, доступно ли что-то подобное для lxc / docker?
172 linux  bash  docker 


2
Удалить историю терминала в Linux [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 9 лет назад . Улучшить этот вопрос Когда вы используете клавишу «вверх» в терминале Linux, вы можете снова использовать предыдущие команды. Отличная особенность. …
170 linux  bash  terminal 

13
Как отключить Git Credential Manager для Windows?
Я заметил, что в последней версии Git по умолчанию теперь появляется диалоговое окно «Git Credential Manager для Windows» вместо того, чтобы каждый раз запрашивать у меня пароль в приглашении Bash. Я действительно ненавижу это поведение. Как я могу просто отключить его и вернуться к вводу пароля в оболочке Bash каждый …
170 git  bash 


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