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

183
git push --force-with-аренды против --force

Я пытаюсь понять разницу между git push --force и git push --force-with-lease Я предполагаю, что последний только отправляет на удаленный, если удаленный не имеет коммитов, которых нет в локальной ветви...

182
Как сохранить стандартную ошибку в переменной

Допустим, у меня есть скрипт, подобный следующему: useless.sh echo "This Is Error" 1>&2 echo "This Is Output" И у меня есть другой сценарий оболочки: alsoUseless.sh ./useless.sh | sed 's/Output/Useless/' Я хочу записать «This Is Error» или любой другой stderr из useless.sh в переменную....

182
Git Alias ​​- несколько команд и параметров

Я пытаюсь создать псевдоним, который использует несколько команд Git и позиционные параметры. Для каждого есть страницы Stackoverflow, и кажется, что делать то и другое мучительно очевидно, но у меня возникли проблемы. В качестве примера я хочу перейти на ветку foo и выполнить статус. Итак, по...

182
Сохраните файл в определенную папку с помощью команды curl

В сценарии оболочки я хочу загрузить файл с некоторого URL-адреса и сохранить его в определенной папке. Какой конкретный флаг CLI я должен использовать для загрузки файлов в определенную папку с помощью curlкоманды, или как еще получить такой...

182
Как сгруппировать массив объектов по ключу

Кто-нибудь знает (если возможно, lodash) способ сгруппировать массив объектов по ключу объекта, а затем создать новый массив объектов на основе группировки? Например, у меня есть массив автомобильных объектов: var cars = [ { 'make': 'audi', 'model': 'r8', 'year': '2012' }, { 'make': 'audi',...

181
Какая команда означает «ничего не делать» в условном выражении в Bash?

Иногда при создании условий мне нужен код, который ничего не делает, например, здесь я хочу, чтобы Bash ничего не делал, если значение $aбольше 10, выведите «1», если $aменьше 5, в противном случае выведите «2»: if [ "$a" -ge 10 ] then elif [ "$a" -le 5 ] then echo "1" else echo "2" fi Это делает...

180
Как использовать по умолчанию другой каталог вместо домашнего каталога

На этот вопрос есть ответы на Переполнение стека на русском : Git Bash изменить домашний каталог Я разрабатываю на машине Windows. Единственное место, которое мне нужно для командной строки Linux - это Git Bash. Проблема заключается в следующем: когда я открываю его, я нахожусь в домашнем...

180
Git on Bitbucket: всегда запрашивается пароль, даже после загрузки моего открытого ключа SSH

Я загрузил свои ключи SSH~/.ssh/id_rsa.pub в Bitbucket, как описано , но Git по-прежнему запрашивает у меня пароль при каждой операции (например, git pull). Я что-то пропустил? Это частный репозиторий (ветвь частного репозитория другого человека), и я клонировал его так: git clone...

180
Потяните, чтобы обновить UITableView без UITableViewController

Я пытаюсь реализовать функцию обновления для вытягивания в UITableView в UIViewController. Я не могу использовать UITableViewController, потому что я хочу, чтобы UITableView был меньшим подпредставлением в контроллере представления, с некоторыми другими вещами над ним. Я предполагаю, что это...

179
com.jcraft.jsch.JSchException: UnknownHostKey

Я пытаюсь использовать Jsch для установки SSH-соединения в Java. Мой код выдает следующее исключение: com.jcraft.jsch.JSchException: UnknownHostKey: mywebsite.com. RSA key fingerprint is 22:fb:ee:fe:18:cd:aa:9a:9c:78:89:9f:b4:78:75:b4 Я не могу найти, как проверить ключ хоста в документации Jsch. Я...