Kodomo

Пользователь

Команда tail

Не скажу, что считаю эту команду жизненно необходимой, но название звучит смешно, и именно поэтому я ее выбрала. tail выводит последние 10 строк файла. Может работать с обновляющимися в реальном времени файлами, возвращая информацию через заданные интервалы, это удобно, чтобы отслеживать изменения. Вообще команда может помочь, если нужно, не открывая, узнать содержимое файла.

Например, эта команда выведет последние 10 строк из текстового файла GCF_013343195.2_ASM1334319v3_genomic.fna:

$ tail *fna
TGTAGCGGTCGTGATGTTAATCACCGTATCTACTGAACTTACAACATCGATACTTACAGGGATGGTTACTGTTCCTGCTC
CTTCATTGATCGTTACATTTCCGATAGTTGCCACTGGTGTAGCATCGTTATCGGTAATGGTTACTGTGCCTGTTGGATTG
GTATTGATGGTGTTGCCACTGGTTACCGTTCCGTTTACTGTAAATGTTTCTGCTGGTTCATCGATAGTGTCTTCTAAAAT
TGGTACCGTTACATTTACCGTAGTTTGTCCTGCTGGAATTGTAACTGTGGTAACTGTGGTGGTATAATCTGAGGTGCCGG
CAGTGCCTGTAGCGGTCGTGATGTTAATCACCGTATCTACTGAACTTACAACATCGATACTTACAGGGATGGTTACTGTT
CCTGCTCCTTCATTGATCGTTACATTTCCGATAGTTGCCACTGGTGTAGCATCGTTATCGGTAATGGTTACTGTGCCTGT
TGGATTGGTATTGATGGTGTTGCCACTGGTTACCGTTCCGTTTACTGTAAATGTTTCTGCTGGTTCATCGATAGTGTCTT
CTAAAATTGGTACCGTTACATTTACCGTAGTTTGTCCTGCTGGAATTGTAACTGTGGTAACTGTGGTGGTATAATCTGAG
GTGCCGGCAGTGCCTGTAGCGGTCGTGATGTTAATCACCGTATCTACTGAACTTACAACATCGATACTTACAGGGATGGT
TACTGTTCCTGCTCCTTCATTGATCGTTACATTTCCGATAGTTGCCACTGGTGTAGCATCGTT

С папками она не работает: при попытке применить к папке возвращает ошибку:

$ tail genome

tail: error reading 'genome': Is a directory

Опции

У tail есть несколько опций, например:

-c --bytes=[NUM] выводит заданное количество бит с конца

$ tail *fna -c 5
CGTT

-n --lines[NUM] выводит заданное количество последних строк

$ tail *fna -n 8
GTATTGATGGTGTTGCCACTGGTTACCGTTCCGTTTACTGTAAATGTTTCTGCTGGTTCATCGATAGTGTCTTCTAAAAT
TGGTACCGTTACATTTACCGTAGTTTGTCCTGCTGGAATTGTAACTGTGGTAACTGTGGTGGTATAATCTGAGGTGCCGG
CAGTGCCTGTAGCGGTCGTGATGTTAATCACCGTATCTACTGAACTTACAACATCGATACTTACAGGGATGGTTACTGTT
CCTGCTCCTTCATTGATCGTTACATTTCCGATAGTTGCCACTGGTGTAGCATCGTTATCGGTAATGGTTACTGTGCCTGT
TGGATTGGTATTGATGGTGTTGCCACTGGTTACCGTTCCGTTTACTGTAAATGTTTCTGCTGGTTCATCGATAGTGTCTT
CTAAAATTGGTACCGTTACATTTACCGTAGTTTGTCCTGCTGGAATTGTAACTGTGGTAACTGTGGTGGTATAATCTGAG
GTGCCGGCAGTGCCTGTAGCGGTCGTGATGTTAATCACCGTATCTACTGAACTTACAACATCGATACTTACAGGGATGGT
TACTGTTCCTGCTCCTTCATTGATCGTTACATTTCCGATAGTTGCCACTGGTGTAGCATCGTT

Users/vor_na/pr3 (последним исправлял пользователь vor_na 2022-12-16 16:40:25)