统计某字符出现的次数:
grep -o "bismark" SIM14-1check.txt | wc -l
读取文件中的每行并输出:
while read line
do
echo $line
cat $line*"CX_report.txt" > $line"_allreport.txt" ###合并同一类型文件
done < uniqsample.txt
去除文件中重复的行:
sort -n allsample.txt | uniq > uniqsample.txt
遍历文件夹中某一类型文件并删除文件前缀及后缀:
for file in ./*.CX_report.txt
do
short=${file##*/} ##删除前缀“##”
sample=${short%%_R_clean_1_bismark*} 删除后缀“%%”
echo $sample >> allsample.txt
done
网友评论