LINUX.ORG.RU

Работа с файлами


0

1

Здравствуйте интересует вопрос: как обнулить содержимое файла и записать туда свою, постоянную строку к примеру команда echo, будет ли она обнулять файл автоматически? (echo $cr >cntr)

Ответ на: комментарий от sdio

да, спасибо, я буду пробовать сегодня вечером

Kristofer
() автор топика

Дело не в комаде echo, а в bash-евом перенаправлении вывода:
Redirecting Output
Redirection of output causes the file whose name results from the expansion of word to be opened for writing on file descriptor n, or the standard output (file
descriptor 1) if n is not specified. If the file does not exist it is created; if it does exist it is truncated to zero size.

The general format for redirecting output is:

[n]>word

Подробнее см. man bash, раздел REDIRECTION.

AITap ★★★★★
()

Kristofer

Здравствуйте интересует вопрос: как обнулить содержимое файла

:>file

Kristofer

записать туда свою, постоянную строку к примеру команда echo

echo "test" >file

Kristofer

будет ли она обнулять файл автоматически?

да

drBatty ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.