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

97
Ссылка на файл, относящийся к исполняемому сценарию

В написанном мной сценарии bash я использую sourceдля включения переменной, определенной в файле конфигурации. Скрипт, который должен быть выполнен act.sh, а скрипт, который должен быть sourced, есть act.conf.sh, поэтому у act.shменя есть: source act.conf.sh Однако это работает только при запуске...

97
HMAC-SHA1 в bash

Есть ли сценарий bash для генерации HMAC-SHA1хэша? Я ищу что-то эквивалентное следующему PHP-коду: hash_hmac("sha1", "value", "key");

97
Git в Powershell говорит: "Не удалось найти ssh-agent"

У меня установлен git, и он отлично работает в командной строке, но когда я открываю powershell, он выдает такое предупреждение: WARNING: Could not find ssh-agent У меня запущен конкурс и загружен мой закрытый ключ. Это работает во всех инструментах графического интерфейса и командной строке, но...

97
Значение открытого и закрытого хеширования

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

97
написать сценарий оболочки для ssh на удаленный компьютер и выполнить команды

У меня два вопроса: Существует несколько удаленных компьютеров с Linux, и мне нужно написать сценарий оболочки, который будет выполнять один и тот же набор команд на каждой машине. (Включая некоторые операции sudo). Как это можно сделать с помощью сценариев оболочки? Когда ssh'ing к удаленному...

97
Команда Gulp не найдена после установки

Я установил gulp (глобально), и похоже, что он работал, потому что он запускал этот код: ├── tildify@0.2.0 ├── interpret@0.3.5 ├── pretty-hrtime@0.2.1 ├── deprecated@0.0.1 ├── archy@0.0.2 ├── minimist@0.2.0 ├── semver@2.3.2 ├── orchestrator@0.3.7 (stream-consume@0.1.0, sequencify@0.0.7,...

97
Почему tuple (set ([1, «a», «b», «c», «z», «f»])) == tuple (set ([«a», «b», «c», «Z», «f», 1])) 85% времени с включенной рандомизацией хэша?

Учитывая ответ Нуля Пирея на другой вопрос , мы имеем x = tuple(set([1, "a", "b", "c", "z", "f"])) y = tuple(set(["a", "b", "c", "z", "f", 1])) print(x == y) Печатает Trueпримерно 85% времени с включенной случайностью хеширования . Почему 85%?...

97
Копирование файлов из Windows в подсистему Ubuntu [закрыто]

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

96
Сценарий Bash для перехода в каталог с пробелами в имени пути

Я использую Bash в macOS X и хотел бы создать простой исполняемый файл сценария, который при запуске переходил бы в другой каталог. Однако в пути к этому каталогу есть пробелы. Как, черт возьми, ты это делаешь? Это то, что у меня есть ... Имя файла: cdcode Содержимое файла: cd ~/My Code...

96
Проверка параметров сценария Bash

Я придумал базовую, которая поможет автоматизировать процесс удаления ряда папок, когда они становятся ненужными. #!/bin/bash rm -rf ~/myfolder1/$1/anotherfolder rm -rf ~/myfolder2/$1/yetanotherfolder rm -rf ~/myfolder3/$1/thisisafolder Это вызывается так: ./myscript.sh <{id-number}>...

96
Как с Mercurial я могу «сжать» серию ревизий в одну, прежде чем нажимать?

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

96
RVM не работает в ZSH

Я хотел бы опробовать оболочку ZSH на своем Mac, но я также много занимаюсь разработкой Ruby и Rails, поэтому я тоже довольно часто использую RVM. Проблема в том, что я не могу заставить RVM работать в ZSH, и он отлично работает в оболочке Bash по умолчанию: > zsh > rvm 1.9.2 > ruby -v...

96
Как выполнить скрипт bash построчно?

Если я введу параметр bash -x , он покажет всю строку. Но сценарий будет нормально выполняться. Как я могу выполнить построчно? Тогда я смогу увидеть, правильно ли он работает, или я прервусь и исправлю ошибку. Такой же эффект используется readв каждой строке....

96
Почему нельзя применить stash к рабочему каталогу?

Я не могу вернуть тайник в рабочий каталог. Маленькая история: Сначала я попытался протолкнуть некоторые зафиксированные изменения, но он сказал: «Нет, вы не можете, сначала потяните» ... Хорошо, тогда я извлечу что-то из GitHub, а затем отправлю свои изменения. Когда я попытался вытащить, он...

96
Пересылать объявления функций в сценарии Bash или Shell?

Есть ли такая вещь bashили, по крайней мере, что-то подобное (обходное решение), например, форвардные объявления, хорошо известные в C / C ++? Или есть такая штука, потому что например она всегда выполняется за один проход (строка за строкой)? Если нет форвардных объявлений, что мне делать, чтобы...

96
Один скрипт для запуска как в пакетном режиме Windows, так и в Linux Bash?

Можно ли написать один файл сценария, который будет выполняться как в Windows (обрабатывается как .bat), так и в Linux (через Bash)? Я знаю базовый синтаксис обоих, но не понял. Вероятно, он мог использовать неясный синтаксис Bash или какой-то сбой пакетного процессора Windows. Команда для...

96
Git stash дважды

Мне пришлось быстро переключать ветки git, поэтому я побежал git stash, но мне пришлось запустить его снова, потому что один из моих файлов нуждался в редактировании. Итак, я пробежал git stashдважды и готов вернуться к редактированию файлов. Я побежал, git stash applyно не уверен, что все файлы,...