Respostas:
O conteúdo do arquivo não será perdido e nem será modificado. A única coisa que acontece quando você executa touch
um arquivo já existente é que os registros de data e hora de acesso e modificação do arquivo são atualizados para a hora atual.
Isso é explicado no touch
manual ( man touch
).
touch
. O fato de ele criar o arquivo, se ainda não existir, é secundário.
touch
está no Bell Labs V7 Unix, no qual ele criou o arquivo, a menos que -c
fosse usado. Mas você pode não ter sugerido que ele não poderia criar arquivos desde o início?
Update the access and modification times of each FILE to the current time.