修改矩阵的列名:去后缀。cat output.matrix|sed ‘s/.genes.results//g’ > output
shell—消除文件后缀四种方法
https://blog.csdn.net/weixin_34351321/article/details/93072697
首先给文件添加后缀:
touch 1 2 3 4
for i in `ls`;do mv $i $i.bak;done
消除后缀的四种方法:
for i in `ls `;do mv $i `echo $i|sed 's/\.bak//g'`;done
for i in `ls`;do mv $i ${i%.*};done
ls | awk -F'.' '{print $1}'|xargs -i mv {}.bak {}
for i in `ls`;do mv $i `echo $i|tr ".bak" " "`;done
转载于:https://blog.51cto.com/zidingyi/1770885