Bash脚本内部引用数据

Dan*_*Dan 1 unix bash

以下内容将从外部文件中读取并输出数据:

#!/bin/bash

while IFS='|' read hostname nickname; do

echo $hostname $nickname

done < "list.dat"
Run Code Online (Sandbox Code Playgroud)

list.dat文件的位置是:

firstserver|joe
secondserver|henry
thirdserver|jack
Run Code Online (Sandbox Code Playgroud)

但我想将list.dat实际存储在脚本本身(不是外部),但不知道如何将其作为变量/数组引用并从中读取具有相同结果的...

Ram*_*eno 6

尝试使用这里的文件:

#!/bin/bash
while IFS='|' read hostname nickname; do
echo $hostname $nickname
done <<LIMIT
firstserver|joe
secondserver|henry
thirdserver|jack
LIMIT
Run Code Online (Sandbox Code Playgroud)