Notice: 函数 WP_Scripts::localize 的调用方法不正确$l10n 参数必须是一个数组。若要将任意数据传递给脚本,请改用 wp_add_inline_script() 函数。 请查阅调试 WordPress来获取更多信息。 (这个消息是在 5.7.0 版本添加的。) in /data/www/appblog/wp-includes/functions.php on line 6131

Linux清空文件内容

使用重定向的方法

# du -h test.txt 
4.0K    test.txt
# > test.txt 
# du -h test.txt 
0    test.txt

使用true命令重定向清空文件

# du -h test.txt 
4.0K    test.txt
# true > test.txt 
# du -h test.txt 
0    test.txt

使用cat/cp/dd命令及/dev/null设备来清空文件

# du -h test.txt 
4.0K    test.txt
# cat /dev/null >  test.txt 
# du -h test.txt 
0    test.txt
###################################################
# echo "Hello World" > test.txt 
# du -h test.txt 
4.0K    test.txt
# cp /dev/null test.txt 
cp:是否覆盖"test.txt"? y
# du -h test.txt 
0    test.txt
##################################################
# echo "Hello World" > test.txt 
# du -h test.txt 
4.0K    test.txt
# dd if=/dev/null of=test.txt 
记录了0+0 的读入
记录了0+0 的写出
0字节(0 B)已复制,0.000266781 秒,0.0 kB/秒
# du -h test.txt 
0    test.txt

使用echo命令清空文件

# echo "Hello World" > test.txt 
# du -h test.txt 
4.0K    test.txt
# echo -n "" > test.txt  #要加上"-n"参数,默认情况下会"\n",也就是回车符
# du -h test.txt  
0    test.txt

使用truncate命令清空文件

# du -h test.txt 
4.0K    test.txt
# truncate -s 0 test.txt  #-s参数用来设定文件的大小,清空文件,就设定为0
# du -h test.txt 
0    test.txt
上一篇 后端运维常见概念
下一篇 Linux scp命令