Как рассчитать md5sum для переменной? [дубликат]

Возможный дубликат:
Как получить MD5-хэш строки непосредственно в терминале?

У меня есть заданная переменная и Мне нужно вычислить его md5sum. Я пробовал использовать "md5sum $ variable", но это не сработало.

3
задан 13 April 2017 в 15:24

2 ответа

Я думаю, вы могли бы попробовать это:

echo -n "$VARIABLE" | md5sum

Как предлагается в комментариях, echo -n не будет добавлять новую строку. Кроме того, использование кавычек будет сохранять новые строки, как в оригинальном контенте.

0
ответ дан 13 April 2017 в 15:24

md5sum принимает имена файлов в качестве параметров.

Если у вас есть строка, для которой вы хотите вычислить хеш, вам нужно передать ее на стандартный ввод md5sum через канал:

echo -n $variable | md5sum

(- n для запрета добавления новой строки)

0
ответ дан 13 April 2017 в 15:24

Другие вопросы по тегам:

Похожие вопросы: