我是 bash 脚本的新手,想知道如何执行以下操作。基本上我有以下行
./application [channels] -> [message]
我想将这些存储到 2 个 bash 变量中,并以 '->' 作为分隔符。
IE:
$channels = 频道 $message = 消息
,
此外,可以存在由a和/或空格分隔的多个通道。所以整行将是这样的:
./application Channel1, Channel2,Channel3 -> 这是一条消息。
现在在 bash 中,我希望通道存储在一个通道数组中,由分隔的通道数组,
(如果它存在则去掉空间)和消息存储在一个消息变量中。目前我唯一能整理的就是这个:
#!/bin/bash
for i
do
echo $i
done
有人可以帮我吗?