当前位置: 首页 > 面试题库 >

Linux删除大小为0的文件

乐正心水
2023-03-14
问题内容

如果大小为0,如何在Linux中删除某个文件。我想在crontab中执行此文件,而无需任何额外的脚本。

l filename.file | grep 5th-tab | not eq 0 | rm

像这样吗


问题答案:

这将删除目录(及以下)中大小为零的所有文件。

find /tmp -size  0 -print -delete

如果您只想要一个特定的文件;

if [ ! -s /tmp/foo ] ; then
  rm /tmp/foo
fi


 类似资料:
  • 问题内容: 我想删除十进制数字中的前导零。 所以我想输出应该是 没有 。我尝试过不工作,我也尝试过正则表达式!没有结果!是的,我正在使用BigDecimal。 问题答案: 试试这个

  • 问题内容: 我有一个目录,其中包含许多0字节文件。使用ls命令时,我什至看不到文件。我正在使用一个小的脚本来删除这些文件,但有时甚至不删除这些文件。这是脚本: 还有其他方法可以更快地执行此操作吗? 问题答案: 使用联合。 您避免为每个文件启动。

  • 问题内容: 我想把文件的大小变成变量吗?怎么做? 给了大小,但如何将其存储在shell变量中? 问题答案:

  • 我试图从我的sqlite数据库中获取一行。当我运行这行代码时:- 我得到以下错误:- android.database.CursorIndexOutOfBoundsException:请求索引0,大小为0 有人能帮我解决这个问题吗?感谢任何帮助或建议。谢谢你。

  • 我正在尝试从数据库的某一行获取文本。为此,我做了这个函数 我这样称呼它: 我的桌子看起来像这样: 我得到这个错误: 为什么我会犯这个错误?我做错了什么? 提前感谢。

  • 本文向大家介绍Linux 改变文件大小的方法,包括了Linux 改变文件大小的方法的使用技巧和注意事项,需要的朋友参考一下 函数原型:   函数ftruncate会将参数fd指定的文件大小改为参数length指定的大小。参数fd为已打开的文件描述词,而且必须是以写入模式打开的文件。如果原来的文件大小比参数length大,则超过的部分会被删去。      test.c 总结 以上所述是小编给大家介绍