首页 > 系统相关 >linux 中判断文件是否为空

linux 中判断文件是否为空

时间:2022-12-08 22:46:04浏览次数:47  
标签:文件 ## PC1 echo 为空 linux test txt root

 

001、

[root@PC1 test]# ls
[root@PC1 test]# touch a.txt               ## 测试文件
[root@PC1 test]# seq 6 > b.txt             ## 测试文件
[root@PC1 test]# cat a.txt
[root@PC1 test]# cat b.txt
1
2
3
4
5
6
[root@PC1 test]# [ -s a.txt ]             ## 如果文件不为空,则返回真,否则返回假
[root@PC1 test]# echo $?                  ## a.txt为空,返回假
1
[root@PC1 test]# [ -s b.txt ]             ## b.txt不为空, 返回真
[root@PC1 test]# echo $?
0
[root@PC1 test]# echo xxx > a.txt
[root@PC1 test]# [ -s a.txt ]
[root@PC1 test]# echo $?
0

 

标签:文件,##,PC1,echo,为空,linux,test,txt,root
From: https://www.cnblogs.com/liujiaxin2018/p/16967622.html

相关文章

  • Linux日志审计
    本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/291常用命令find、grep、egrep、awk、sedLinux中常见日志以及位置/v......
  • linux编译安装时常见错误解决办法
     linux编译安装时常见错误解决办法configure:error:xslt-confignotfound.Pleasereinstallthelibxslt>=1.1.0distribution复制代码代码如下:yum-yinstallli......
  • C++ 实现视频文件播放(Windows Media Player、MFC、C#)
    文章目录​​1、简介​​​​1.1WMP控件特点​​​​1.2WMP开发接口​​​​1.3WMP开发方式​​​​1.4WMP支持格式​​​​2、官网代码示例​​​​2.1UsingtheWind......
  • 递归复制文件夹
    packagecom.simon.myfinal;importjava.io.File;importjava.io.FileInputStream;importjava.io.FileOutputStream;importjava.io.InputStream;/**......
  • Linux如何查看服务启动状态是否开机自动启动
    本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/284方式一chkconfiglinux中查看服务启动状态是否开机自动启动的方法:1......
  • Linux系统的开机自启动
    本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/285当你使用windows操作系统时,开机后总会有各种软件自我启动完成,你并没有......
  • linux安装php5
    yum-yinstallbzip2bzip2-devellibxml2libxml2-developensslopenssl-develcurl-devellibjpeg-devellibpng-develfreeType-devellibmcrypt-develmhashgdg......
  • sqlserver 低版本附加到高版本的库,只剩一个数据文件
    1.新建一个同名的数据库2.选中数据库->右键->属性->选项->兼容性级别->(选中你附加文件的版本)3.停掉sqlserver服务,将需要附件的mdf文件替换掉创建数据生成的mdf,删除掉......
  • windows bat 文件ftp 上传指定目录下的指定类型后缀文件
    windows下定时BAT脚本ftp上传文件新版创建ftp上传本地目录中的文件创建定时任务创建ftp上传本地目录中的文件若有需要请替换ftpip、ftpuser、ftppasswd为自己ftp服务器ip......
  • 工具推荐:Netdata,Linux性能实时监测工具
    工具推荐:Netdata,Linux性能实时监测工具​​​http://www.freebuf.com/sectool/100484.htm​​​安装使用教程:https://linux.cn/article-7576-1.html......