3

Я немного новичок в UNIX, но я пытаюсь запустить команду cat, чтобы создать простой текстовый файл, и он прекрасно работает, однако после создания файла cat никогда не завершается. Например, я набираю cat> ~/mytextfile.txt и нажимаю Enter, файл создан, но мой курсор остается на пустой строке.

3 ответа3

9

Вы должны отправить символ EOF (^D) на стандартный ввод, чтобы сказать cat остановиться.

7

Вы говорите cat ничего не отправлять в файл. Используйте touch (как уже упоминалось) вместо.

0

В моем MAC мне нужно отправить EOF (^ D) дважды.

Пример:

cat > /tmp/mypassword
RandomLettersAndNumbers123

Затем нажмите FN + Control + D дважды.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .