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

121
Многострочные команды bash в make-файле

У меня есть очень удобный способ скомпилировать проект с помощью нескольких строк команд bash. Но теперь мне нужно скомпилировать его через make-файл. Учитывая, что каждая команда запускается в собственной оболочке, мой вопрос: как лучше всего запустить многострочную команду bash, зависящую друг от...

121
Адаптивный переход в раскадровке Xcode 6. Является ли push устаревшим?

Конструктор интерфейса Xcode 6 по умолчанию имеет новый флажок «использовать классы размера». Это делает представления адаптивными. Когда я пытаюсь сделать переход между двумя представлениями в моей раскадровке, у меня появляются новые возможности: вместо старого: Теперь у нас есть «показать» и...

120
PHP - лучший способ многомерного массива MD5?

Как лучше всего сгенерировать MD5 (или любой другой хеш) многомерного массива? Я мог бы легко написать цикл, который проходил бы через каждый уровень массива, объединяя каждое значение в строку и просто выполняя MD5 для строки. Однако в лучшем случае это кажется обременительным, и мне было...

120
На EC2: команда sudo node не найдена, но node без sudo в порядке

Я только что установил nodejs на новый микро-экземпляр EC2. Я установил его нормально, ./configure -> make -> sudo make install. Проблема: когда я запускаю «узел» под пользователем ec2, он работает отлично. Когда я запускаю «sudo node», он не работает. Я узнал, что узел находится в:...

120
Git Remote: ошибка: фатальная: ошибка протокола: неверный символ длины строки: Unab

На этот вопрос есть ответы на Stack Overflow in English : Git fatal: ошибка протокола: неправильная длина строки, символ: git @ Я настроил сервер git и теперь хочу сначала отправить свое репо с клиента. Я использовал git push origin masterи получаю это сообщение об ошибке: fatal: protocol error:...

120
DESTDIR и PREFIX производителя

Я пытаюсь установить программное обеспечение в определенный каталог. Я нашел несколько способов, но не уверен, в чем разница между ними. ./configure --prefix=*** make install DESTDIR=*** make install prefix=*** Я запутался в функциях этих трех. Достигают ли они одной и той же...

120
Как добавить несколько файлов в Git одновременно

Это будет мое первое использование git. Я добавил новые файлы (много) в папку / проект (локальный репозиторий git). Я просмотрел онлайн-руководства и форумы и увидел, что могу git commit -a Итак, я перехожу в базовую папку репозитория и делаю sudo git commit -a Но затем появляется несколько экранов...

120
выбор между $ 0 и BASH_SOURCE

Как выбирать между "$0"и"${BASH_SOURCE[0]}" Это описание из GNU мне не очень помогло. BASH_SOURCE An array variable whose members are the source filenames where the corresponding shell function names in the FUNCNAME array variable are defined. The shell function ${FUNCNAME[$i]} is defined in the...

120
Как установить псевдонимы в Git Bash для Windows?

Как создать псевдоним команды в Git Bash для Windows, загруженной с git-scm.com? Я имею в виду команды Bash, а не Git. (Windows 7) Редактировать: Запись псевдонимов в .bashrcфайл (как предлагает @gturri ) без добавления его в консоль. (После перезагрузки системы) (я никогда не писал псевдоним для...

119
Как запустить команду до выхода из сценария Bash?

Если сценарий Bash имеет set -e, и команда в сценарии возвращает ошибку, как я могу выполнить некоторую очистку перед выходом из сценария? Например: #!/bin/bash set -e mkdir /tmp/foo # ... do stuff ... rm -r /tmp/foo Как я могу убедиться, что /tmp/fooон удален, даже если одна из команд ... do stuff...

119
Резервные решения для локального хранилища HTML5 [закрыто]

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

119
Знаменитая фраза Git «ОШИБКА: пользователю отказано в доступе к .git»

Я пробовал поискать в Google и прочитал https://help.github.com/en/articles/connecting-to-github-with-ssh и различные руководства. Я не могу git push -u origin masterили git push origin master(та же команда). У меня есть учетная запись git как минимум 2 года или около того. Я успешно смог создать...

119
Проверить свободное место на диске для текущего раздела в bash

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

119
Bash-скрипт для расчета прошедшего времени

Я пишу сценарий на bash для расчета времени, прошедшего для выполнения моих команд, примите во внимание: STARTTIME=$(date +%s) #command block that takes time to complete... #........ ENDTIME=$(date +%s) echo "It takes $($ENDTIME - $STARTTIME) seconds to complete this task..." Думаю, моя логика...

119
Невозможно скопировать ~ / .ssh / id_rsa.pub

Я слежу за созданием ключей SSH , там сказано sudo apt-get install xclip Скачивает и устанавливает xclip. Если у вас его нет apt-get, вам может потребоваться другой установщик (например yum) xclip -sel clip < ~/.ssh/id_rsa.pub Копирует содержимое файла id_rsa.pub в буфер обмена Но после того,...

119
«Обновления были отклонены, поскольку тег уже существует» при попытке отправить в SourceTree

При попытке отправить через исходное дерево появляется следующая ошибка: git -c diff.mnemonicprefix=false -c core.quotepath=false -c credential.helper=sourcetree push -v --tags origin refs/heads/master:refs/heads/master Pushing to https://user@github.com/repo.git To https://user@github.com/repo.git...