RPO.RE4_SND_MSG_RECO_Q_n_message
我有这样一行。我想削减,直到RPO.RE4_SND_MSG_RECO_Q
。当我用在不使用grep命令的情况下切割线的特定部分
cut -d '_' _f4
它给了奥菱RECO作为输出。请帮我新手到UNIX
RPO.RE4_SND_MSG_RECO_Q_n_message
我有这样一行。我想削减,直到RPO.RE4_SND_MSG_RECO_Q
。当我用在不使用grep命令的情况下切割线的特定部分
cut -d '_' _f4
它给了奥菱RECO作为输出。请帮我新手到UNIX
您可以使用:
s='RPO.RE4_SND_MSG_RECO_Q_n_message'
cut -d_ -f1-5 <<< "$s"
RPO.RE4_SND_MSG_RECO_Q
,但在某些情况下,这些字段可能会有所不同,所以它不会在那段时间工作。 –
您的问题是否覆盖/指定了这个不同的要求? – anubhava
正如评论看出,需求可能会有所不同。您是否可以在代表性案例中更新正确的样本输入和期望的输出? – fedorqui