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

478
mysql_config не найден при установке Python-интерфейса mysqldb

Я пытаюсь запустить скрипт Python на сервере Linux, к которому я подключен через ssh. Скрипт использует mysqldb. У меня есть все остальные компоненты, которые мне нужны, но когда я пытаюсь установить mySQLdb через setuptools, вот так :, python setup.py install Я получаю следующий отчет об ошибке,...

474
Как навсегда добавить закрытый ключ с помощью ssh-add в Ubuntu? [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 2 года назад . У меня есть закрытый ключ, защищенный паролем для доступа к...

468
Как вставить локальную ветку Git в главную ветку на удаленном компьютере?

В моем локальном репозитории есть ветвь Develop, и я хочу убедиться, что когда я нажимаю на нее, она объединяется с origin / master. В настоящее время, когда я нажимаю, он добавляется в удаленную ветку разработки. Как я могу это...

462
Как вернуть строковое значение из функции Bash

Я хотел бы вернуть строку из функции Bash. Я напишу пример в Java, чтобы показать, что я хотел бы сделать: public String getSomeString() { return "tadaa"; } String variable = getSomeString(); Пример ниже работает в bash, но есть ли лучший способ сделать это? function getSomeString { echo "tadaa" }...

461
Передача файлов по SSH [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 9 лет назад . Я SSHing на удаленный сервер в командной строке и пытаюсь скопировать каталог на мой локальный компьютер...

449
Как создать файл в Linux из окна терминала? [закрыто]

Закрыто . Этот вопрос нуждается в деталях или ясности . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Добавьте детали и проясните проблему, отредактировав этот пост . Закрыто 4 месяца назад . Улучшить этот вопрос Какой самый простой способ создать файл в терминале...

448
команда bash / fish для вывода абсолютного пути к файлу

Вопрос: существует ли простая команда sh / bash / zsh / fish / ... для печати абсолютного пути к файлу, который я передаю? Случай использования: Я нахожусь в директории , /a/bи я хотел бы, чтобы напечатать полный путь к файлу cв командной строке , так что я могу легко вставить его в другую...

446
Ошибка игнорирования Bash для конкретной команды

Я использую следующие варианты set -o pipefail set -e В скрипте bash остановить выполнение при ошибке. У меня ~ 100 строк выполнения скрипта, и я не хочу проверять код возврата каждой строки в скрипте. Но для одной конкретной команды я хочу игнорировать ошибку. Как я могу это...

446
Добавление открытого ключа в ~ / .ssh / authorized_keys не приводит к автоматическому входу в систему

Я добавил открытый ключ SSH к authorized_keys файл. ssh localhostдолжен войти в систему, не спрашивая пароль. Я сделал это и попытался набрать ssh localhost, но он все равно просит меня ввести пароль. Есть ли другая настройка, через которую мне нужно пройти, чтобы она заработала? Я следовал...

444
Обработка всех аргументов, кроме первого (в скрипте bash)

У меня есть простой скрипт, где первый аргумент зарезервирован для имени файла, а все остальные необязательные аргументы должны быть переданы в другие части скрипта. С помощью Google я нашел эту вики , но она предоставила буквальный пример: echo "${@: -1}" Я не могу заставить что-нибудь еще...

443
Проверьте, содержит ли массив Bash значение

В Bash, какой самый простой способ проверить, содержит ли массив определенное значение? Изменить : С помощью ответов и комментариев, после некоторого тестирования, я придумал это: function contains() { local n=$# local value=${!n} for ((i=1;i < $#;i++)) { if [ "${!i}" == "${value}" ]; then echo...

441
Как объединить несколько строк с именами файлов в одну с пользовательским разделителем?

Я хотел бы объединить результат ls -1в одну строку и разделить его с тем, что я хочу. Есть ли какие-либо стандартные команды Linux, которые я могу использовать для достижения этой...

437
Рекурсивно искать файлы с определенным расширением

Я пытаюсь найти все файлы с определенным расширением в каталоге и его подкаталогах с помощью моего bash (последняя версия Ubuntu LTS). Вот что написано в файле скрипта: #!/bin/bash directory="/home/flip/Desktop" suffix="in" browsefolders () for i in "$1"/*; do echo "dir :$directory" echo "filename:...