粘贴 -d,但带有静态选项卡
paste -d, but with static tabs
what I have
what I want
What I got
我想要 2 个彼此相邻的状态报告,但我不希望它们移动,我希望它们有一个静态位置。
这是我用来合并的:
paste -d, Status_Report_0.csv Status_Report_1.csv > Status_Report_Final.csv
column < Status_Report_Final.csv
编辑1
所以为了清楚起见,我写了一个示例代码
我知道我没有使用 echo 的高效合并,但它对我有用
(代码无法粘贴正确...)
while(true)
do
for i in 0 1
do
echo "==============================================================" > temp0_"$i".csv
echo -e "3[1;34mround 4323[0m" > temp1_"$i".csv
echo -e "3[1;34mpinged 345 total times 3[0m\n----" > temp2_"$i".csv
echo -e "3[1;32mconnected 43 total times 3[0m" > temp3_"$i".csv
echo -e "3[0;37mdisconnected 304 total times3[0m" > temp4_"$i".csv
echo -e "3[0;37mdisconnected 23 last time3[0m\n----" > temp5_"$i".csv
echo -e "package-loss 88% \n----" > temp6_"$i".csv
cat temp0_"$i".csv temp1_"$i".csv temp2_"$i".csv temp3_"$i".csv temp4_"$i".csv temp5_"$i".csv temp6_"$i".csv > Status_Report_"$i".csv
rm -f temp0_"$i".csv temp1_"$i".csv temp2_"$i".csv temp3_"$i".csv temp4_"$i".csv temp5_"$i".csv temp5_"$i".csv
done
cat Status_Report_0.csv Status_Report_1.csv > Status_Report_Final.csv
列 < Status_Report_Final.csv
done
来自here尝试:
paste Status_Report_0.csv Status_Report_1.csv | column -s$'\t' -t
what I have
what I want
What I got
我想要 2 个彼此相邻的状态报告,但我不希望它们移动,我希望它们有一个静态位置。
这是我用来合并的:
paste -d, Status_Report_0.csv Status_Report_1.csv > Status_Report_Final.csv
column < Status_Report_Final.csv
编辑1
所以为了清楚起见,我写了一个示例代码 我知道我没有使用 echo 的高效合并,但它对我有用
(代码无法粘贴正确...)
while(true)
do
for i in 0 1
do
echo "==============================================================" > temp0_"$i".csv
echo -e "3[1;34mround 4323[0m" > temp1_"$i".csv
echo -e "3[1;34mpinged 345 total times 3[0m\n----" > temp2_"$i".csv
echo -e "3[1;32mconnected 43 total times 3[0m" > temp3_"$i".csv
echo -e "3[0;37mdisconnected 304 total times3[0m" > temp4_"$i".csv
echo -e "3[0;37mdisconnected 23 last time3[0m\n----" > temp5_"$i".csv
echo -e "package-loss 88% \n----" > temp6_"$i".csv
cat temp0_"$i".csv temp1_"$i".csv temp2_"$i".csv temp3_"$i".csv temp4_"$i".csv temp5_"$i".csv temp6_"$i".csv > Status_Report_"$i".csv
rm -f temp0_"$i".csv temp1_"$i".csv temp2_"$i".csv temp3_"$i".csv temp4_"$i".csv temp5_"$i".csv temp5_"$i".csv
done
cat Status_Report_0.csv Status_Report_1.csv > Status_Report_Final.csv
列 < Status_Report_Final.csv
done
来自here尝试:
paste Status_Report_0.csv Status_Report_1.csv | column -s$'\t' -t