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

223
Как перебрать имена файлов, возвращаемые функцией find?

x=$(find . -name "*.txt") echo $x если я запускаю приведенный выше фрагмент кода в оболочке Bash, то получаю строку, содержащую несколько имен файлов, разделенных пробелом, а не список. Конечно, я могу разделить их пустыми, чтобы получить список, но я уверен, что есть лучший способ сделать это....

222
SHA512 против Blowfish и Bcrypt [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

222
Как выйти, если команда не прошла?

Я нуб в сценариях оболочки. Я хочу напечатать сообщение и выйти из сценария, если команда не выполнена. Я пробовал: my_command && (echo 'my_command failed; exit) Но это не работает. Он продолжает выполнять инструкции, следующие за этой строкой в ​​скрипте. Я использую Ubuntu и...

222
Как запустить Конду?

Я установил Anaconda и могу запустить Python, поэтому я предполагаю, что установил его правильно. Следуя этой вводной документации , я пытаюсь установить Python v3.3, поэтому я копирую и вставляю следующую строку в мою консоль: conda create -n py33 python=3.3 anaconda Тем не менее, это дает мне...

220
Как разрешить символические ссылки в сценарии оболочки

Учитывая абсолютный или относительный путь (в Unix-подобной системе), я хотел бы определить полный путь к цели после разрешения любых промежуточных символических ссылок. Бонусные баллы за одновременное разрешение ~ имени пользователя. Если целью является каталог, возможно, можно выполнить chdir ()...

220
Как соль пароля помогает против атаки радужной таблицы?

У меня возникли проблемы с пониманием назначения соли для пароля. Насколько я понимаю, основное использование - это препятствовать атаке радуги. Тем не менее, методы, которые я видел, чтобы реализовать это, похоже, не усложняют проблему. Я видел много уроков, предлагающих использовать соль...

220
Как определить, что сценарий получен

У меня есть сценарий, в котором я не хочу, чтобы он вызывался, exitесли он получен. Я подумал о том, чтобы проверить, $0 == bashесть ли проблемы, если сценарий получен из другого сценария или если пользователь получает его из другой оболочки, например ksh. Есть ли надежный способ определить, что...

220
Вычтите две переменные в Bash

У меня есть сценарий ниже, чтобы вычесть количество файлов между двумя каталогами, но COUNT=выражение не работает. Какой правильный синтаксис? #!/usr/bin/env bash FIRSTV=`ls -1 | wc -l` cd .. SECONDV=`ls -1 | wc -l` COUNT=expr $FIRSTV-$SECONDV ## -> gives 'command not found' error echo...

220
Что такое первичный ключ хэша и диапазона?

Я не могу понять, что первичный ключ Range здесь - http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/WorkingWithTables.html#WorkingWithTables.primary.key и как это работает? Что они подразумевают под «неупорядоченным индексом хеш-функции в атрибуте хэш-функции и индексом...

219
Как получить конкретный вывод, повторяя хэш в Ruby?

Я хочу получить конкретный вывод, повторяющий Ruby Hash. Это хеш, который я хочу повторить: hash = { 1 => ['a', 'b'], 2 => ['c'], 3 => ['d', 'e', 'f', 'g'], 4 => ['h'] } Это вывод, который я хотел бы получить: 1----- a b 2----- c 3----- d e f g 4----- h В Ruby, как я могу получить такой...

218
Как изменить расположение по умолчанию для Git Bash в Windows?

Я использую Git в Windows 7 и получаю доступ к своим репозиториям через Git Bash. Как я могу изменить местоположение по умолчанию, которое Git Bash открывает в удобной папке при запуске? Переход к htdocsопределенной папке, а затем к определенной папке занимает много времени . Есть ли способ...

218
отклоненный мастер -> мастер (без перемотки вперед)

Я пытаюсь выдвинуть мой проект (все файлы в новом хранилище). Я следую за шагами, но когда я нажимаю с, git push -u origin masterя получаю эту ошибку: ! [rejected] master -> master (non-fast-forward) error: failed to push some refs to 'git@github.com:asantoya/projectnewbies.git' To prevent you...

216
Как вы вставляете тег Git в ветку, используя refspec?

Я хочу принудительно отправить, например, мой тег 1.0.0в мою удаленную masterветку. Я сейчас делаю следующее: git push production +1.0.0:master Я хочу вызвать push , потому что все, что меня волнует, - это то, что код внутри1.0.0тега помещается вmasterветку удаленного репозитория. Что я делаю не...

216
Как я могу преобразовать серию изображений в PDF из командной строки на Linux? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 8 лет назад . Улучшить этот вопрос У меня есть сервер сканирования, который я написал в cgi / bash, и хочу иметь...

213
Сортировка данных по второму столбцу файла

У меня есть файл из двух столбцов и nколичество строк. столбец 1 содержит namesи column2 age. Я хочу отсортировать содержимое этого файла в порядке возрастания на основе age(во втором столбце). Результат должен отображать самого nameмолодого человека, nameа затем второго самого молодого человека и...