Tail в bash
Программа tail выводит последние 10 строк файла. Если введено больше одного файла - команда выводит последние 10 строк файла с его именем.
Ввод:
- tail [OPTION][FILE]
Опции:
- -c, --bytes=[+]NUM - опция, которая заставляет tail считать определенное число байтов (нужное число байтов = NUM) с конца, вместо строк
- -v, --verbose - вывод с именем
- -n, --lines=[+]NUM - выводит определенное число строк (нужное число строк = NUM)
Примеры:
- Выведу последние 10 строк из fna файла с последовательностью выбранной мной бактерии:
~/term1/genome$ tail GCF_012295595.1_ASM1229559v1_genomic.fna
CAAGCGGAGCACCTCATCGGCCTGCACCCGGTCTTCGGGGCAGGCGATGATCACGTTGTCGCGCTGCAACAGGTCAAAGA AACCGTCGTCAAAGATCATCGAATAGCCGGTTTTGCGACCGGCAAAGCCGGGATCGGGGTGATGGCTGAGCGCGATGCGG CGGGCGGGGTTTTCCCCCGCCAGCCCCGCCAGTTTTGCCATCGCCGCCGGATCGCAGCAATCGGCGCGGATCAGCAGATC CGCCCGCATGCTGCCATCCTGTCCCGGCCAGATCGCGGCGGGCAGCATGGCGCGTTTCAAATCCTGCTGCTGTGGGGTCA GCCCCTGCGGCGCGCGGGCGTGCCAATAGCGGCATATTTCGCGGTAATAGTGCCGCAATCCGAAATAGGTCGTGCGCACA TGGGTCAGCGGGTTGCGGGTCAGTGACCCGGCATCGTCCAGCGCGAAGGCCAGCGGCAGATCCGGCAGGATGCGGCGCAC CGATCCCGGCCCGAAGGCTGCTTCGATGCGCCAGATATATTCCATGTCGCCCGACACTTTCACCGGGTCCCACCCGCCCA GACGGTCGGCGGCTTCACGGCGAAACAGCAAGGATGAATGGCTCCATTGCAGCAGTTTCGCCCCCAGCCGCCAATTCGAG GTAATCTGCAACGGGTCGCGCACCCGGGCCCAATGGGCAATCACCGCCATCAGCTCGGGGGCGGCGGCCAGCGTCGCCAA CTGGCGTTCGATCTTTTGCGGATGGGACCAGTCATCGGCGTCATGGGTGGTGATGAACGCGCCGGTCG
- Выведу последние 3 строки:
~/term1/genome$ tail -n 3 GCF_012295595.1_ASM1229559v1_genomic.fn
GACGGTCGGCGGCTTCACGGCGAAACAGCAAGGATGAATGGCTCCATTGCAGCAGTTTCGCCCCCAGCCGCCAATTCGAG GTAATCTGCAACGGGTCGCGCACCCGGGCCCAATGGGCAATCACCGCCATCAGCTCGGGGGCGGCGGCCAGCGTCGCCAA CTGGCGTTCGATCTTTTGCGGATGGGACCAGTCATCGGCGTCATGGGTGGTGATGAACGCGCCGGTCG