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

187
git stash -> объединить сохраненные изменения с текущими изменениями

Я внес некоторые изменения в свою ветку и понял, что забыл, что я спрятал некоторые другие необходимые изменения в этой ветке. То, что я хочу, - это способ объединить мои скрытые изменения с текущими изменениями. Есть ли способ сделать это? Это больше для удобства, в конце концов я сдался и...

187
Переменная, измененная внутри цикла while, не запоминается

В следующей программе, если я устанавливаю переменную $fooв значение 1 внутри первого ifоператора, это работает в том смысле, что ее значение запоминается после оператора if. Однако, когда я устанавливаю ту же переменную в значение 2 внутри оператора, ifкоторый находится внутри whileоператора, он...

187
Определить, есть ли в тексте ввод с помощью CSS - на странице, которую я посещаю, и не контролируете?

Есть ли способ определить, есть ли на входе текст с помощью CSS? Я пытался использовать :emptyпсевдокласс, и я пытался использовать [value=""], ни один из которых не работал. Я не могу найти единственное решение для этого. Я полагаю, что это должно быть возможно, учитывая, что у нас есть...

187
недопустимый код команды., несмотря на экранирование, используя sed

Будучи вынужденным использовать CVS для текущего клиента, а адрес изменился для удаленного репо. Единственный способ найти удаленный адрес в моем локальном коде - это рекурсивный поиск и замена. Тем не менее, с командой sed я ожидал работать: find ./ -type f -exec sed -i...

186
Отмена случайного поп-гита

Я спрятал некоторые локальные изменения перед выполнением сложного слияния, сделал слияние, затем тупо забыл зафиксировать перед запуском git stash pop. Поп-музыка создала некоторые проблемы (неправильные вызовы методов в большой кодовой базе), которые трудно отследить. Я побежал git stash show,...

185
найти -exec функцию оболочки в Linux?

Есть ли способ получить findвыполнение функции, которую я определяю в оболочке? Например: dosomething () { echo "doing something with $1" } find . -exec dosomething {} \; Результат этого: find: dosomething: No such file or directory Есть ли способ получить find, -execчтобы увидеть...

185
Как отправить push-уведомление в веб-браузер?

Я читал в течение последних нескольких часов о Push Notification API и Web Notification API . Я также обнаружил, что Google и Apple бесплатно предоставляют сервис push-уведомлений через GCM и APNS соответственно. Я пытаюсь понять, сможем ли мы реализовать push-уведомления для браузеров с помощью...

185
Правильный способ импорта Лодаш

У меня была обратная связь по запросу, просто интересно, как правильно импортировать lodash? Вам лучше сделать импорт has from 'lodash / has'. Для более ранней версии lodash (v3), которая сама по себе довольно тяжелая, мы должны импортировать только специальный модуль / функцию, а не импортировать...

184
Выполнить bash-скрипт из URL

Скажем, у меня есть файл по адресу «http://mywebsite.com/myscript.txt», который содержит скрипт: #!/bin/bash echo "Hello, world!" read -p "What is your name? " name echo "Hello, ${name}!" И я хотел бы запустить этот скрипт без предварительного сохранения его в файл. Как мне это сделать? Теперь я...

184
Ошибка RE: недопустимая последовательность байтов в Mac OS X

Я пытаюсь заменить строку в Makefile на Mac OS X для кросс-компиляции на iOS. Строка имеет двойные кавычки. Команда: sed -i "" 's|"iphoneos-cross","llvm-gcc:-O3|"iphoneos-cross","clang:-Os|g' Configure И ошибка: sed: RE error: illegal byte sequence Я пытался избежать двойных кавычек, запятых, тире...

183
Проверка строки ненулевой длины в Bash: [-n «$ var»] или [«$ var»]

Я видел тесты Bash-скриптов для строки с ненулевой длиной двумя разными способами. Большинство сценариев используют -nопцию: #!/bin/bash # With the -n option if [ -n "$var" ]; then # Do something when var is non-zero length fi Но опция -n на самом деле не нужна: # Without the -n option if [ "$var"...

183
Любой способ выйти из скрипта bash, но не выходить из терминала

Когда я использую exitкоманду в сценарии оболочки, сценарий завершает работу терминала (приглашение). Есть ли способ завершить сценарий, а затем остаться в терминале? run.shПредполагается, что мой сценарий будет выполнен напрямую из другого сценария. РЕДАКТИРОВАТЬ: Чтобы быть более конкретным, есть...

183
Есть ли команда bash, которая считает файлы?

Есть ли команда bash, которая подсчитывает количество файлов, которые соответствуют шаблону? Например, я хочу получить количество всех файлов в каталоге, которые соответствуют этому шаблону:...

183
'heroku' не выглядит как репозиторий git

Когда я пытаюсь отправить свое приложение в Heroku, я получаю такой ответ: fatal: 'heroku' does not appear to be a git repository fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. Я попробовал «ключи героя: добавить», но все...