嗨,下一行带单引号的 IFS 是什么意思?
Hi what is the meaning of IFS with single quote in next line?
嗨 IFS=' '
是给 space 的,但是
是什么
IFS='
'
表示您指定IFS
使用换行符进行分割。这类似于做:
IFS=$'\n'
不同之处在于您的方式 POSIX 合规。
这个答案的来源是here and here
您可能发现根据您使用的 shell 实施方式,首选不同的方法(我认为这是正确的术语?)
注意:我的回答完全基于最后 10 分钟的研究,我没有这方面的经验或知识。
嗨 IFS=' '
是给 space 的,但是
IFS='
'
表示您指定IFS
使用换行符进行分割。这类似于做:
IFS=$'\n'
不同之处在于您的方式 POSIX 合规。
这个答案的来源是here and here
您可能发现根据您使用的 shell 实施方式,首选不同的方法(我认为这是正确的术语?)
注意:我的回答完全基于最后 10 分钟的研究,我没有这方面的经验或知识。