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

86
Как создать bash-скрипт для проверки SSH-соединения?

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

86
Какие у меня переменные среды? [закрыто]

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

86
Как обновить один файл в zip-архиве

Можно ли заменить файл в zip-файле без разархивирования, удалив старый файл, добавив новый файл и повторно сжав его? Причина в том, что у меня есть zip-файл, который действительно большой, внутри zip-файла есть один xml, который мне иногда приходится обновлять. Распаковка и повторная архивация...

86
Bash CTRL для перемещения курсора между словами / строками

Я привык использовать CTRLклавишу для более быстрого перемещения при использовании клавиш со стрелками влево и вправо (идет до конца слова, а не по одному символу за раз). Могу я как-нибудь сделать это в bash? Я, наверное, мог бы это закодировать, но мне было интересно, есть ли что-то более...

86
Как вызвать bash, запустить команды внутри новой оболочки, а затем вернуть управление пользователю?

Это должно быть очень просто или очень сложно, но я ничего не смог найти об этом ... Я пытаюсь открыть новый экземпляр bash, затем запустить в нем несколько команд и вернуть управление пользователю внутри этого тот же экземпляр . Я старался: $ bash -lic "some_command" но это выполняется...

86
Rails постоянно сообщает мне, что он в настоящее время не установлен

Я использую rvmдля управления разными рубинами и их драгоценными камнями. Моя оболочка - это zsh с oh-my-zsh с базовыми настройками. Включенные плагины oh-my-zsh: ruby, rails, osx и git. Вот команда, которую я использовал для установки ruby-1.8.7 и rails-3.0.7. rvm install 1.8.7 rvm use 1.8.7 gem...

86
Предупреждение о «переменной diff.renamelimit» при выполнении git push

Я отправляю локальную фиксацию на удаленный сервер git и получаю следующие предупреждающие сообщения: remote: warning: only found copies from modified paths due to too many files. remote: warning: you may want to set your diff.renamelimit variable to at least 19824 and retry the command. Но на...

86
Почему sudo cat дает разрешение отказано, но sudo vim работает нормально?

Я пытаюсь автоматизировать добавление источника репозитория в файл pacman.conf моей Arch, но с помощью echoкоманды в моем сценарии оболочки. Однако это не так: - sudo echo "[archlinuxfr]" >> /etc/pacman.conf sudo echo "Server = http://repo.archlinux.fr/\$arch" >> /etc/pacman.conf sudo...

86
Как сохранить автоматическую синхронизацию двух папок?

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

86
Как выровнять столбцы таблиц в Bash?

Я хочу вывести текст в табличном формате. Я пытался повторить элементы массива с помощью '\ t', но он был смещен. Мой код for((i=0;i<array_size;i++)); do echo stringarray[$i] $'\t' numberarray[$i] $'\t' anotherfieldarray[$i] done; Мой результат a very long string.......... 112232432...

86
Как удалить символы, отличные от UTF-8, из текстового файла

У меня есть куча файлов на арабском, английском и русском языках, закодированных в utf-8. Пытаясь обработать эти файлы с помощью сценария Perl, получаю такую ​​ошибку: Malformed UTF-8 character (fatal) Проверяя содержимое этих файлов вручную, я обнаружил в них странные символы. Сейчас ищу способ...

86
Использование msbuild для выполнения профиля публикации файловой системы

У меня есть проект ac # .Net 4.0, созданный с помощью VS2010, и теперь доступ к нему осуществляется с помощью VS2012. Я пытаюсь опубликовать только необходимые файлы с этого веб-сайта в место назначения (C: \ builds \ MyProject [Files]) Моя файловая структура: ./ProjectRoot/MyProject.csproj...

86
Возьмите n-й столбец в текстовом файле

У меня есть текстовый файл: 1 Q0 1657 1 19.6117 Exp 1 Q0 1410 2 18.8302 Exp 2 Q0 3078 1 18.6695 Exp 2 Q0 2434 2 14.0508 Exp 2 Q0 3129 3 13.5495 Exp Я хочу взять 2-е и 4-е слово в каждой строке следующим образом: 1657 19.6117 1410 18.8302 3078 18.6695 2434 14.0508 3129 13.5495 Я использую этот код:...

86
Хеширование с помощью алгоритма SHA1 в C #

Я хочу хешировать данный byte[]массив с использованием SHA1алгоритма с использованием SHA1Managed. Хэш будет поступать из модульного тестирования. Ожидаемый хэш (с учетом регистра).byte[]0d71ee4472658cd5874c5578410a9d8611fc9aef Как я могу этого добиться? public string Hash(byte [] temp) { using...

86
Кто-нибудь может выложить мой проект на github?

Я новичок в git, а также в github. Я создал репо на github и могу отправлять локальные данные в это удаленное репо. Теперь вот вопрос: сразу после того, как я что-то отправляю в удаленное репо и обновляю страницу, я вижу, что изменения загружены (например, если я написал readme.txt и отправил его...