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

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

5
Должен ли я sftp к промежуточному серверу?
Я не могу подключиться непосредственно к конкретному хосту. Чтобы переместить файл с моей домашней машины на хост, я должен переместить файл на промежуточный хост; SSH в промежуточный хост; и sftp файл до конечного пункта назначения. Можно ли избежать такого безумия?
11 linux  bash  unix  ssh  sftp 



3
Вызов сценария с ./bla.sh против. bla.sh
Кто-нибудь может объяснить мне, что делает оболочка в двух примерах А) и Б) ниже? Это очевидно ведет себя по-разному, но я не могу выяснить, почему результат отличается. Пример: у нас будет скрипт в нашем текущем каталоге, названный bla.shтолько одной командой: echo ${0##/*} hello А) Начинается как: ./bla.sh дает:./bla.sh hello Б) …
11 unix  bash  script 

1
Bash на Windows / Windows Subsytem для Linux (WSL) не устанавливается правильно / зависает
Я получил юбилейное обновление Windows и попытался установить Bash. Я запустил bash из командной строки (не в режиме администратора), и он застрял при попытке извлечь файлы. Я закрыл окно и попытался сделать то же самое с повышенными привилегиями (командная строка запускается от имени администратора ). Но теперь, когда я вхожу …

3
Как использовать GnuPG с --passphrase?
Я хочу написать скрипт, который будет запускать gpgфайл с именем «file» с парольной фразой «test». Обычно, когда я использую gpg, я обычно просто бегаю, gpg -c fileи он просит у меня пароль. Но так как я хочу, чтобы этот скрипт выполнял все самостоятельно, я хотел бы предоставить парольную фразу как …
11 bash  gnupg 

3
Как я могу определить, что приложение не отвечает?
У меня есть приложение на OSX, которое постоянно переходит в состояние «Не отвечает» и должно быть принудительно уничтожено. Я надеялся автоматизировать его, но при проверке процесса с помощью ps я не вижу ничего, что соответствовало бы состоянию Not Responding. Я посмотрел на индикатор состояния , но приложение показывает как S …
11 macos  mac  bash  process 

2
Как Mac OS X устанавливает значение $ PATH?
У меня есть общее представление о том, как можно установить $ PATH, но есть ли документация, которая полностью описывает, где Mac OS получает все пути, которые добавляются к $ PATH? Я знаю о таких вещах, как /etc/profile, /etc/pathsи /etc/profile.d, но есть ли другие сценарии, которые в конечном итоге влияют на …
11 macos  mac  bash  path 

3
Куда мне экспортировать переменную среды, чтобы все комбинации bash / dash, интерактивные / неинтерактивные, вход в систему / не вход в систему, подхватили ее?
Вот мотивация для вопроса: Я использую Ubuntu 12.04 LTS 2 с рабочим столом Unity. В моем файле .bashrc я добавляю несколько каталогов к моей переменной PATH и определяю несколько переменных среды, таких как JAVA_HOME. Когда я запускаю приложения из терминала (запускаю bash, мою оболочку по умолчанию), это прекрасно работает, но …

3
Как я могу легко увидеть страницу руководства для встроенных команд оболочки?
Если я вижу команду в сценарии, которую я не знаю, и я набираю (например), man pushdили man umaskя вижу страницу руководства для встроенных команд. Я знаю, что могу сделать man bashи прокрутить, чтобы найти справку для этой встроенной команды, или я могу открыть браузер и перейти на страницу справки по …

2
Способ командной строки для отправки нажатий клавиш в окно, открытое в другом сеансе X
На моей основной машине у меня открыт рабочий стол Ubuntu и зарегистрирован. Затем я также подключаюсь к этой машине с удаленного компьютера, используя X2go, который создает новый X-сеанс. У меня есть файл libreoffice, открытый на исходной сессии . Я хочу сохранить этот файл и закрыть его - но с удаленного …

4
Поиск и удаление дубликатов файлов в OSX с помощью скрипта
От: http://www.chriswrites.com/2012/02/how-to-find-and-delete-duplicate-files-in-mac-os-x/ Как мне изменить это, чтобы удалить только первую версию файл, который он видит. Откройте Терминал из Spotlight или папку Utilities. Перейдите в каталог (папку), в которой вы хотите искать (включая подпапки), с помощью команды cd. В командной строке введите cd, например, cd ~ / Documents, чтобы изменить каталог …
11 macos  bash 

3
Цикл по диапазону номеров для загрузки с помощью wget
Как я могу написать скрипт bash, который будет делать следующее: URL = "example.com/imageID=" while (1..100) wget URL + $i #it will wget example.com/imageID=1, then 2, then 3, etc done Итак, у меня есть несколько циклов, URL-адрес которых заканчивается числом из цикла. Мне нужно wgetвсе это.

2
Получить текущий номер окна для приглашения bash
Я хочу заменить строку состояния на приглашение bash, отображающее номер окна, например ①. Как я могу получить текущий номер окна в оболочке? Есть переменная env TMUX_PANE, к сожалению, нет TMUX_WINDOW. Самое близкое, что я получил: tmux display-messageпрошить информацию об окне / панели, затем взять последнюю строку tmux show-messagesи проанализировать ее. …
11 bash  tmux  prompt 

4
Bash говорит, что файл не существует, но он есть
Я пытаюсь скомпилировать прошивку для моего linksys WRVS4400N. lsпоказывает, что существует, но когда он пытается запустить его, bash говорит, что его не существует. Я также могу cat, и это исполняемый файл, а не сценарий оболочки.
11 bash  arch-linux 

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