按照题目,接下来的话应该就是“ 莫搞定啊!在线等大佬解救地说,真是挺急的” -- 呵呵,要果真如此,那还有此文啥事呢 ?
话说,是在码云上一个自创的开源项目上,筛选出了多行数据,要把它们拼凑成一行,再拷贝到《飞书》的在线表格里的。本来以为够简单,多行变一行么,即使是Linux Bash,应亦不在话下,结果呢......
试了以下N种方法:
- sed ':a ; N;s/\n/\ \t / ; t a ; ' HasUpdate.txt
- sed ':a ; N;s/\n/\t\t / ; t a ; ' HasUpdate.txt
- cat HasUpdate.txt | xargs echo -e "\t"
- cat HasUpdate.txt | tr '\n' $(echo 9 | awk '{printf("%c", $1)}')
- cat HasUpdate.txt | tr '\n' "\11"
- cat HasUpdate.txt | awk '{print $1"\t"$2}'
- cat HasUpdate.txt | tr '\n' "+" | awk -F "+" '{print $1"\t"$2"\t"$3"\t"$4"\t"$5"\t"$6"\t"$7"\t"$8"\t"$9}&#