Оператор большего размера (>) появляется, когда я ввожу аргументы в терминал [дубликат]

Я обнаружил, что это происходит из-за разбиения введенных аргументов. Но я создаю программу, которая шифрует строку и зашифровывает «тест» как | m {| . Но когда я переключаюсь в режим дешифрования, это происходит. Любое решение?

2
задан 17 January 2019 в 00:29

1 ответ

> прибывает из bash $PS2 переменная. man bash говорит:

PS2    The value of this parameter is expanded as with PS1 and used as the secondary prompt string.  The default is ``> ''.

Я часто вижу > когда у меня есть несопоставленная кавычка (") или апостроф ('), или некоторый другой вход это bash представления как неполные.

5
ответ дан 2 December 2019 в 01:52

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

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