我想在bash中拆分字符串包含\ r \n但是回车符和\n给出了问题.任何人都可以给我提示不同的IFS吗?我也试过IFS ='|''.
projects.google.tests.inbox.document_01\r\nprojects.google.tests.inbox.document_02\r\nprojects.google.tests.inbox.global_02
Run Code Online (Sandbox Code Playgroud)
IFS=$'\r'
inputData="projects.google.tests.inbox.document_01\r\nprojects.google.tests.inbox.document_02\r\nprojects.google.tests.inbox.global_02"
for line1 in ${inputData}; do
line2=`echo "${line1}"`
echo ${line2} //Expected one by one entry
done
Run Code Online (Sandbox Code Playgroud)
projects.google.tests.inbox.document_01
projects.google.tests.inbox.document_02
projects.google.tests.inbox.global_02
Run Code Online (Sandbox Code Playgroud)