Например:
#!/usr/bin/env python3
from sys import argv
for i in argv:
print(i)
При попытке в качестве аргумента ввести скобку “(” или “)” выдается ошибка:
bash: ошибка синтаксиса около неожиданной лексемы `newline'
Как можно ввести эти символы?
john_16@linux-laptop /tmp $ cat test.py #!/usr/bin/env python3 import sys print(sys.argv[1:]) john_16@linux-laptop /tmp $ ./test.py 1 a "(" \( ['1', 'a', '(', '(']