Я новичок в Linux. Когда я создаю новый файл .gitignore в текущем каталоге, используя bash, я обнаружил, что могу сделать:
> .gitignore
или
touch .gitignore
Кажется, они делают то же самое. Когда я проверяю руководство на touchэто, оно говорит, что изменяет метку времени для текущего файла, но нет никакого руководства для >. Так может кто-нибудь объяснить, что можно >сделать, и есть ли разница в использовании этих двух команд в этом контексте? Благодарю.
man bash. Это длинный документ, и на его понимание уйдут дни или даже недели, но его стоит изучить, если вы хотите тщательно изучить Bash.