当我将很长的文本作为脚本的参数传递时,出现错误“参数列表太长”。例如:
./myScript.bash "${v_very_long_text}"
这是解决错误的一种方法吗? 谢谢
答案 0 :(得分:-1)
方法1:
echo "${v_very_long_text}" > text_file.txt
./myScript.bash $(cat text_file.txt)
方法2:
tee text_file.txt <<EOF
line 1
line 2
line 3
EOF
./myScript.bash $(cat text_file.txt)