我正在使用seq-s“-f”数据%g:“5创建
data1 : data2 : data3 : data4 : data 5 :
但是,我希望它开始一些我的选择,而不是1和没有“:”符号在最后。例如,像这样的:
data3 : data4 : data5
这有什么单行的解决方案吗?
提前谢谢!
电流输出:
seq -s " " -f " data%g :" 5
data1 : data2 : data3 : data4 : data 5 :
渴望的:
data3 : data4 : data5
最佳答案
使用以下方法:
start=3; seq -s" : " -f "data%g" $start 5
输出:
data3 : data4 : data5
start=3
-包含起始索引的自定义变量-s" : "
-项目分隔符$start 5
-表示序列的范围。在我们的例子中:从3
到5