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

103
Передача параметров ssh в git clone

Я пытаюсь запустить git cloneбез проверки ssh ключа хоста репозитория. Я могу сделать это по ssh вот так: ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no user@host Есть ли способ передать те же параметры ssh команде git clone? Изменить: есть ограничение, что я не могу изменять...

103
Как удалить сразу несколько файлов в Bash в Linux?

У меня есть этот список файлов на сервере Linux: abc.log.2012-03-14 abc.log.2012-03-27 abc.log.2012-03-28 abc.log.2012-03-29 abc.log.2012-03-30 abc.log.2012-04-02 abc.log.2012-04-04 abc.log.2012-04-05 abc.log.2012-04-09 abc.log.2012-04-10 Я удалял выбранные файлы журнала один за другим, используя...

103
'ssh-keygen' не распознается как внутренняя или внешняя команда

я бегу git push -u origin master Он сообщает мне, что «Отказано в доступе (открытый ключ) фатально: удаленный конец неожиданно повесил трубку» Затем я поискал в Интернете и обнаружил, что мне нужно сгенерировать ssh-ключ для моей учетной записи на GitHub. Однако после этого, когда я попытался...

103
подсчет количества каталогов в определенном каталоге

Как посчитать количество папок в конкретном каталоге. Я использую следующую команду, но она всегда предоставляет дополнительную. find /directory/ -maxdepth 1 -type d -print| wc -l Например, если у меня 3 папки, эта команда предоставляет 4. Если содержит 5 папок, команда предоставляет 6. Почему?...

103
Создание нового пользователя и пароля с помощью Ansible

У меня есть доступная задача, которая создает нового пользователя в ubuntu 12.04; - name: Add deployment user action: user name=deployer password=mypassword он завершается, как ожидалось, но когда я вхожу в систему как этот пользователь и пытаюсь выполнить sudo с паролем, который я установил, он...

103
Что означает git push origin HEAD?

Я нашел в официальном руководстве : git push origin HEAD Удобный способ перенести текущую ветку с тем же именем на пульте дистанционного управления. Однако смысл команды мне непонятен. Почему это дает такой эффект? Я не смог найти ответа ( кажется, этот вопрос решает проблему, но название вводит в...

103
Как проверить, запущены ли движок докеров и контейнер докеров?

В скрипте мне нужно проверить: а) Двигатель докера работает? б) Учитывая имя контейнера, запущен ли этот контейнер докеров? [первоначальная формулировка этого вопроса была неоднозначной, некоторые люди интерпретировали ее как «проверить механизм докеров», а другие - как «проверить контейнер...

102
Асинхронные команды оболочки

Я пытаюсь использовать сценарий оболочки для запуска команды. Меня не волнует, когда / когда / как / почему это закончится. Я хочу, чтобы процесс запускался и выполнялся, но я хочу иметь возможность немедленно вернуться к своей оболочке ......

102
Как получить доступ к аргументам командной строки вызывающего абонента внутри функции?

Я пытаюсь написать функцию в bash, которая будет обращаться к аргументам командной строки сценария, но они заменяются позиционными аргументами функции. Есть ли способ для функции получить доступ к аргументам командной строки, если они не переданы явно? # Demo function function stuff { echo $0 $* }...

102
Как добавить к существующему хешу в Ruby

Что касается добавления key => value пары к существующему заполненному хешу в Ruby, я нахожусь в процессе работы с Apress 'Beginning Ruby и только что закончил главу о хешах. Я пытаюсь найти самый простой способ достичь тех же результатов с хешами, что и с массивами: x = [1, 2, 3, 4] x <<...

102
В чем волшебство знака «-» (тире) в параметрах командной строки?

Примеры: Создайте ISO-образ и запишите его прямо на компакт-диск. mkisofs -V Photos -r /home/vivek/photos | cdrecord -v dev=/dev/dvdrw - Перейти в предыдущий каталог. cd - Слушайте порт 12345 и распаковывайте отправленные на него данные. nc -l -p 12345 | tar xvzf - Для чего нужен тире и как его...

102
Как найти самый большой файл в каталоге и его подкаталогах?

Мы только начинаем работу с классом UNIX и изучаем множество команд Bash. Наше задание включает выполнение различных команд в каталоге, в котором также есть несколько папок. Я знаю, как составить список и подсчитать все обычные файлы из корневой папки, используя: find . -type l | wc -l Но я хотел...

102
В git есть ли способ показать неотслеживаемые спрятанные файлы без применения тайника?

Если я побегу git stash -u, я могу спрятать неотслеживаемые файлы. Однако указанные неотслеживаемые файлы вообще не отображаются с расширением git stash show stash@{0}. Есть ли способ показать скрытые файлы без отслеживания?...

102
oh-my-zsh медленно, но только для определенного репозитория Git

Недавно я начал использовать Zsh, и это здорово. К сожалению, для проекта, который я считаю своим «основным», все идет медленно. Я имею в виду, что каждый раз, когда я запускаю команду ls, например, между моментом выполнения команды и моментом, когда я снова могу использовать терминал, возникает...

102
Как передать переменную, содержащую косую черту, в sed

Как передать в качестве шаблона переменную, содержащую косую черту sed? Например, если у меня есть следующая переменная: var="/Users/Documents/name/file" Я хочу передать это sedтак: sed "s/$var/replace/g" "$file" Однако я получаю ошибки. Как я могу обойти проблему?...