Ṣafihan Iṣafihan orfin tabi Awọn akoonu Faili ni Ọna kika


Ṣe o jẹun fun wiwo iṣẹ aṣẹ aṣẹpọ tabi akoonu faili lori ebute. Nkan kukuru yii yoo ṣe afihan bi o ṣe le ṣe afihan aṣẹ aṣẹ tabi akoonu faili kan ni ọna kika “kedere” pupọ.

A le lo iwulo ọwọn lati yi iyipada igbewọle pada tabi akoonu faili kan sinu fọọmu taabu ti awọn ọwọn ọpọ, fun iṣapẹẹrẹ ti o lọpọlọpọ.

Lati ni oye diẹ sii kedere, a ti ṣẹda faili atẹle “tecmint-writers.txt” eyiti o ni atokọ ti awọn orukọ awọn onkọwe oke 10, nọmba awọn nkan ti a kọ ati nọmba awọn asọye ti wọn gba lori nkan naa titi di isisiyi.

Lati ṣe afihan eyi, ṣiṣe aṣẹ ologbo ni isalẹ lati wo faili tecmint-writers.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

Lilo pipaṣẹ ọwọn, a le ṣe afihan iṣẹjade ti o rọrun pupọ bi atẹle, nibiti -t ṣe iranlọwọ lati pinnu nọmba awọn ọwọn ti ifunni naa ni ati ṣẹda tabili kan ati -s ṣalaye ohun kikọ iyasọtọ.

$ 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

Nipa aiyipada, awọn ori ila ti kun ṣaaju awọn ọwọn, lati kun awọn ọwọn ṣaaju kikun awọn ori ila lo iyipada -x ati lati kọ aṣẹ iwe ka awọn laini ofo (eyiti a ko foju aiyipada), pẹlu -e asia.

Eyi ni apẹẹrẹ ti o wulo miiran, ṣiṣe awọn ofin meji ni isalẹ ki o wo iyatọ lati ni oye siwaju si ọwọn idan naa le ṣe

$ 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=/
....

Lati fipamọ iṣẹjade kika dara julọ ninu faili kan, lo itunjade o wu bi o ti han.

$ mount | column -t >mount.out

Fun alaye diẹ sii, wo oju-iwe eniyan awọn ọwọn:

$ man column 

O tun le fẹ lati ka awọn nkan wọnyi ti o jọmọ wọnyi.

  1. Bii o ṣe le Lo Awk ati Awọn ifọrọhan Deede lati ṣe Ajọ Ọrọ tabi Okun ni Awọn faili
  2. Bii a ṣe le Wa ati Too Awọn faili Ti o da lori Ọjọ Iyipada ati Akoko ni Lainos
  3. 11 Awọn ilọsiwaju Linux ‘Grep’ ti o ni ilọsiwaju lori Awọn kilasi Ihuwasi ati Awọn ifihan akọmọ

Ti o ba ni ibeere eyikeyi, lo fọọmu asọye ni isalẹ lati kọ si wa. O tun le pin pẹlu wa eyikeyi awọn laini laini aṣẹ ti o wulo ati awọn ẹtan ni Lainos.


Gbogbo awọn Ẹtọ wa ni ipamọ. © Linux-Console.net • 2019-2024