Я немного новичок в UNIX, но я пытаюсь запустить команду cat, чтобы создать простой текстовый файл, и он прекрасно работает, однако после создания файла cat никогда не завершается. Например, я набираю cat> ~/mytextfile.txt и нажимаю Enter, файл создан, но мой курсор остается на пустой строке.
3 ответа
9
Вы должны отправить символ EOF (^D)
на стандартный ввод, чтобы сказать cat
остановиться.
7
Вы говорите cat
ничего не отправлять в файл. Используйте touch
(как уже упоминалось) вместо.
0
В моем MAC мне нужно отправить EOF (^ D) дважды.
Пример:
cat > /tmp/mypassword
RandomLettersAndNumbers123
Затем нажмите FN + Control + D
дважды.