常规做法
echo -n > /path/to/file
注意使用
-n
参数,这样可以去掉末尾的换行符。
更简洁的做法
:>/path/to/file
:
(冒号)是Bourne Shell内置命令,完整用法是下面这样子的:
: [arguments]
它除了展开arguments
和重定向(redirection)
以外,不做任何事情。另外,它返回的状态码是0,所以可以用来实现死循环:
while :
do
date
sleep 1
done
echo -n > /path/to/file
注意使用
-n
参数,这样可以去掉末尾的换行符。
:>/path/to/file
:
(冒号)是Bourne Shell内置命令,完整用法是下面这样子的:
: [arguments]
它除了展开arguments
和重定向(redirection)
以外,不做任何事情。另外,它返回的状态码是0,所以可以用来实现死循环:
while :
do
date
sleep 1
done