[問題] print 跟printf
如題
printf "%-9s\t%5s\t%5s\n",'name','score1','score2';
輸出長這樣:
姓名 分數A 分數B
小王 88 90
就是名子會靠左對齊,數字會靠右對齊,
我想問的是如果用 print要如何達到相同的結果
因為我是把所有的字串先存成矩陣
ex push(@output,"$name\t$score1\t$score2\n");
print @output;
輸出長這樣:
姓名 分數A 分數B
小王 88 90
但是我只會加入 TAB鍵,所以有沒有類似\t的分隔可以把 分數那邊置右?
--
--
▂▂ ▂▂▂
▂▄▅▅▄▆█ _█◣
◢ (●) ◣/\\
丫 │◥  ̄◤
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.215.174
推
05/25 14:32, , 1F
05/25 14:32, 1F
推
05/25 15:13, , 2F
05/25 15:13, 2F
→
05/25 15:15, , 3F
05/25 15:15, 3F
推
05/25 15:41, , 4F
05/25 15:41, 4F
推
05/26 03:20, , 5F
05/26 03:20, 5F
→
05/26 03:20, , 6F
05/26 03:20, 6F
推
05/26 08:39, , 7F
05/26 08:39, 7F
推
05/27 01:29, , 8F
05/27 01:29, 8F
→
05/27 17:20, , 9F
05/27 17:20, 9F