以下内容将从外部文件中读取并输出数据:
#!/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实际存储在脚本本身(不是外部),但不知道如何将其作为变量/数组引用并从中读取具有相同结果的...
尝试使用这里的文件:
#!/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)