ສະແດງຜົນການອອກ ຄຳ ສັ່ງຫລືເນື້ອໃນເອກະສານໃນຮູບແບບຖັນ
ແມ່ນທ່ານປ້ອນຂຶ້ນຂອງການເບິ່ງຜົນຜະລິດ ຄຳ ສັ່ງທີ່ຫຍຸ້ງຍາກຫລືເນື້ອຫາເອກະສານຢູ່ໃນປາຍ. ບົດຂຽນສັ້ນໆນີ້ຈະສະແດງໃຫ້ເຫັນວິທີການສະແດງຜົນຜະລິດ ຄຳ ສັ່ງຫລືເນື້ອຫາເອກະສານໃນຮູບແບບ“ ຄໍ ລຳ” ທີ່ຈະແຈ້ງ.
ພວກເຮົາສາມາດ ນຳ ໃຊ້ຜົນປະໂຫຍດຂອງຖັນເພື່ອຫັນປ່ຽນການປ້ອນຂໍ້ມູນແບບມາດຕະຖານຫຼືເນື້ອຫາເອກະສານໃຫ້ກາຍເປັນຮູບແບບຂອງຕາຕະລາງຫຼາຍຖັນ, ເພື່ອໃຫ້ໄດ້ຜົນທີ່ຊັດເຈນຫຼາຍ.
ເພື່ອເຂົ້າໃຈແຈ້ງກວ່າ, ພວກເຮົາໄດ້ສ້າງແຟ້ມເອກະສານດັ່ງຕໍ່ໄປນີ້“ tecmint-authors.txt” ເຊິ່ງປະກອບມີບັນຊີລາຍຊື່ຂອງຜູ້ຂຽນ 10 ອັນດັບ, ຈຳ ນວນບົດຂຽນແລະ ຈຳ ນວນ ຄຳ ເຫັນທີ່ພວກເຂົາໄດ້ຮັບໃນບົດຄວາມຈົນເຖິງປະຈຸບັນ.
ເພື່ອສະແດງສິ່ງນີ້, ດໍາເນີນການຄໍາສັ່ງແມວຂ້າງລຸ່ມນີ້ເພື່ອເບິ່ງເອກະສານ tecmint-authors.txt.
$ cat tecmint-authors.txt
pos|author|articles|comments 1|ravisaive|431|9785 2|aaronkili|369|7894 3|avishek|194|2349 4|cezarmatei|172|3256 5|gacanepa|165|2378 6|marintodorov|44|144 7|babin lonston|40|457 8|hannyhelal|30|367 9|gunjit kher|20|156 10|jesseafolabi|12|89
ໂດຍໃຊ້ ຄຳ ສັ່ງຄໍ ລຳ, ພວກເຮົາສາມາດສະແດງຜົນໄດ້ຮັບທີ່ຊັດເຈນຫຼາຍຂຶ້ນດັ່ງຕໍ່ໄປນີ້, ບ່ອນທີ່ -t
ຊ່ວຍໃນການ ກຳ ນົດ ຈຳ ນວນຖັນທີ່ປ້ອນຂໍ້ມູນໃສ່ແລະສ້າງຕາຕະລາງແລະ -s
ລະບຸຕົວລະອຽດ.
$ cat tecmint-authors.txt | column -t -s "|"
pos author articles comments 1 ravisaive 431 9785 2 aaronkili 369 7894 3 avishek 194 2349 4 cezarmatei 172 3256 5 gacanepa 165 2378 6 marintodorov 44 144 7 babin lonston 40 457 8 hannyhelal 30 367 9 gunjit kher 20 156 10 jesseafolabi 12 89
ໂດຍຄ່າເລີ່ມຕົ້ນ, ແຖວໄດ້ຖືກເຕີມກ່ອນຄໍ ລຳ, ເພື່ອຕື່ມຄໍລໍາກ່ອນທີ່ຈະຕື່ມແຖວ, ໃຫ້ ນຳ ໃຊ້ປຸ່ມສະຫຼັບລະຫັດ -x
ແລະເພື່ອສັ່ງໃຫ້ ຄຳ ສັ່ງຄໍ ລຳ ພິຈາລະນາສາຍຫວ່າງ (ເຊິ່ງບໍ່ໄດ້ຖືກລະເລີຍໂດຍຄ່າເລີ່ມຕົ້ນ), ລວມມີ -e
ທຸງ.
ນີ້ແມ່ນຕົວຢ່າງພາກປະຕິບັດຕົວຈິງອີກຢ່າງ ໜຶ່ງ, ເຮັດສອງ ຄຳ ສັ່ງຂ້າງລຸ່ມນີ້ແລະເຫັນຄວາມແຕກຕ່າງເພື່ອໃຫ້ເຂົ້າໃຈຕື່ມອີກວ່າຖັນ magic ສາມາດເຮັດໄດ້
$ mount $ mount | column -t
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime) proc on /proc type proc (rw,nosuid,nodev,noexec,relatime) udev on /dev type devtmpfs (rw,nosuid,relatime,size=4013172k,nr_inodes=1003293,mode=755) devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000) tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=806904k,mode=755) /dev/sda10 on / type ext4 (rw,relatime,errors=remount-ro,data=ordered) securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k) tmpfs on /sys/fs/cgroup type tmpfs (rw,mode=755) cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/ ....
ເພື່ອບັນທຶກຜົນຜະລິດທີ່ມີຮູບແບບທີ່ຖືກຕ້ອງໃນເອກະສານ, ໃຫ້ໃຊ້ການປ່ຽນເສັ້ນທາງຜົນຜະລິດຕາມທີ່ສະແດງ.
$ mount | column -t >mount.out
ສຳ ລັບຂໍ້ມູນເພີ່ມເຕີມ, ເບິ່ງ ໜ້າ ຜູ້ຊາຍຂອງຖັນ:
$ man column
ທ່ານອາດຈະຢາກອ່ານບົດຄວາມທີ່ກ່ຽວຂ້ອງດັ່ງຕໍ່ໄປນີ້.
<
ຖ້າທ່ານມີ ຄຳ ຖາມໃດໆ, ໃຫ້ໃຊ້ແບບຟອມ ຄຳ ເຫັນຂ້າງລຸ່ມນີ້ເພື່ອຂຽນຫາພວກເຮົາ. ທ່ານສາມາດແບ່ງປັນກັບພວກເຮົາກ່ຽວກັບ ຄຳ ແນະ ນຳ ແລະ ຄຳ ແນະ ນຳ ຕ່າງໆທີ່ເປັນປະໂຫຍດໃນ Linux.