скопируйте содержание переменной в текстовом файле

Я работаю над терминальной таблицей, основанной на «SC». Он имеет отменить / повторить, картирование и другие вещи. Если интересно, вы можете взглянуть на: https://github.com/andmarti1424/CCim

0
15.12.2018, 18:39
3 ответа

Вам не нужен текстовый файл, вы можете использовать это:

base64 <<< "$var"

или

echo "$var" | base64

пример:

var="abcde"
base64 <<< "$var"

РЕЗУЛЬТАТЫ

YWJjZGUK
3
28.01.2020, 02:17

Ваш вопрос предполагает, что вы хотите, чтобы вы хотите Base64 кодировать содержимое переменной:

$ TEXT=test
$ ENCODED=$(echo "$TEXT" | base64)
$ echo "$ENCODED"
dGVzdAo=
1
28.01.2020, 02:17

Вы можете использовать Here Strings. Она поддерживается bash, zsh и другими распространенными оболочками.

Пример: Команда grep работает только с файлами, но здесь мы передаем переменную, используя Here Strings для поиска шаблона с помощью grep.

$ str="this is a test line"
$ grep -o "test" <<< "$str"
test

Что касается Вашей команды, Вы можете использовать:

$ base64 <<< "$str"
1
28.01.2020, 02:17

Теги

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