Linux 我如何阅读“中的论点?”;改为;在bash?
标题所说的是我的问题,如何检查并将参数从“read statement”转换为$1、$2等。您可以使用Linux 我如何阅读“中的论点?”;改为;在bash?,linux,bash,terminal,question-answering,Linux,Bash,Terminal,Question Answering,标题所说的是我的问题,如何检查并将参数从“read statement”转换为$1、$2等。您可以使用set设置位置参数的值 $ read a b <<< "hello world" $ set -- "$a" "$b" $ echo "$1" hello $ echo "$2" world $read a b请分享更多详细信息,如涉及的代码和您想要实现的目标。如果$arg1以
set
设置位置参数的值
$ read a b <<< "hello world"
$ set -- "$a" "$b"
$ echo "$1"
hello
$ echo "$2"
world
$read a b请分享更多详细信息,如涉及的代码和您想要实现的目标。如果$arg1以-
字符开头,我通常使用设置--arg1 arg2…
:read a b Agreed。具有讽刺意味的是,在我之前的草稿中,我在完全没有必要的时候使用了它,当时我正在硬编码这些值:例如,set--12
。然后当它成为一个好主意时,我省略了它们*掌纹*