Size: a a a

2021 February 15

EG

Emmanuel Goldstein in rust_offtopic
Кстати, ещё cat тебе никогда не нужен
источник

EG

Emmanuel Goldstein in rust_offtopic
Чтобы посмотреть файл глазами, тебе нужен less
источник

EG

Emmanuel Goldstein in rust_offtopic
Чтобы перенаправить поток, тебе нужен <
источник

IL

Ilya Lakhin in rust_offtopic
То есть выходит, они ввели две команды, функционал которых частично перескается, и одна из них ещё и практически бесполезна
источник

IL

Ilya Lakhin in rust_offtopic
Ну вы представьте, если новичок такое видит? Что он подумает?
источник

EG

Emmanuel Goldstein in rust_offtopic
Ilya Lakhin
То есть выходит, они ввели две команды, функционал которых частично перескается, и одна из них ещё и практически бесполезна
cat нужен для конкатенации файлов.
источник

EG

Emmanuel Goldstein in rust_offtopic
Если тебе не нужно конкатенировать файлы, тебе не нужен cat
источник

EG

Emmanuel Goldstein in rust_offtopic
less нужен для просмотра файлов на экране
источник

EG

Emmanuel Goldstein in rust_offtopic
Это разные вещи
источник

EG

Emmanuel Goldstein in rust_offtopic
По чистой случайности, конкатенация одного файла без перенаправления вывода эквивалентна выводу на экран. Это просто крайний случай.
источник

IL

Ilya Lakhin in rust_offtopic
Это называется плохо продуманный дизайн интерфейса
источник

EG

Emmanuel Goldstein in rust_offtopic
Короче, из всего, к чему можно доебаться в линуксе, доебаться к древней команде, которая нах не нужна в современном мире — это тупо.
источник

IL

Ilya Lakhin in rust_offtopic
Сравните с тем же Растом, хотя бы
источник

IL

Ilya Lakhin in rust_offtopic
Да там такого полно. Я просто частный пример привел
источник

EG

Emmanuel Goldstein in rust_offtopic
man cat тебе внятно скажет — concatenate FILE(s) to standard output
источник

IL

Ilya Lakhin in rust_offtopic
Если что, я сам сижу на Линуксе. И считаю это всё же по совокупности причин лучшей альтернативой из условно мейнстримовых. Но тем не менее
источник

EG

Emmanuel Goldstein in rust_offtopic
Во-первых, cat это вообще не часть линукса.
источник

EG

Emmanuel Goldstein in rust_offtopic
Это часть GNU coreutils, а в данном случае — вообще часть стандарта POSIX
источник

EG

Emmanuel Goldstein in rust_offtopic
На *BSD примерно такой же
источник

IL

Ilya Lakhin in rust_offtopic
И позикс тоже плохой. Да )
источник