Практикум 3. Описание опций программы ls
Стандартная выдача команды ls:
idiot@kodomo:~/term1/genome$ ls cds.csv GCF_000017265.1_ASM1726v1_feature_table.txt GCF_000017265.1_ASM1726v1_cds_from_genomic.fna GCF_000017265.1_ASM1726v1_genomic.fna
При вводе опции -m и программы ls мы получаем список содержимого директорий через запятую. Если не указать данную опцию, то имена содержимого указанной директории будут не через запятую.
idiot@kodomo:~/term1/genome$ ls -m cds.csv, GCF_000017265.1_ASM1726v1_cds_from_genomic.fna, GCF_000017265.1_ASM1726v1_feature_table.txt, GCF_000017265.1_ASM1726v1_genomic.fna
Опция -t сортирует файлы и директории, первыми в списке указывая наиболее поздно отредактированные элементы. Если не использовать данную опцию, то имена будут выведены в алфавитном порядке.
idiot@kodomo:~/term1/genome$ ls -t cds.csv GCF_000017265.1_ASM1726v1_feature_table.txt GCF_000017265.1_ASM1726v1_cds_from_genomic.fna GCF_000017265.1_ASM1726v1_genomic.fna
Для большей наглядности: использование опции -t в сочетании с -m. Будет выведен список файлов через запятую, начиная с наиболее поздно отредактированных.
idiot@kodomo:~/term1/genome$ ls -m -t cds.csv, GCF_000017265.1_ASM1726v1_cds_from_genomic.fna, GCF_000017265.1_ASM1726v1_feature_table.txt, GCF_000017265.1_ASM1726v1_genomic.fna
Опция -a показывает всё файлы, в том числе и скрытые. У скрытых файлов первым символом стоит точка. Обычно (без указания опции -a) программа ls выводит только не скрытые элементы.
idiot@kodomo:~/term1/genome$ ls -a . cds.csv GCF_000017265.1_ASM1726v1_feature_table.txt .. GCF_000017265.1_ASM1726v1_cds_from_genomic.fna GCF_000017265.1_ASM1726v1_genomic.fna