Você está dizendo cat
para não enviar nada para um arquivo. Use touch
(como mencionado) em vez disso.
Sou um pouco do noob do UNIX, mas estou tentando executar o comando cat para criar um arquivo de texto simples e ele funciona muito bem, no entanto o cat nunca é encerrado depois de criar o arquivo. Por exemplo, eu digito cat > ~ / mytextfile.txt e aperte enter, o arquivo é criado, mas meu cursor permanece em uma linha em branco.
Você precisa enviar um caractere EOF (^D)
na entrada padrão para informar cat
para parar.
No meu MAC, preciso enviar EOF (^ D) duas vezes.
Exemplo:
cat > /tmp/mypassword
RandomLettersAndNumbers123
Em seguida, pressione FN + Control + D
duas vezes.
Tags cat unix osx-snow-leopard macos