如何使用 wc -c 以字节为单位获取文件大小

How to get file size in byte using wc -c

当我使用命令获取文件大小时再见使用wc -c命令return两个值,字节大小和文件名,例如: wc -c my_file 的输出是 322 my_file 我只需要获取第一个值来使用它 if 条件,我需要使用这个特定的命令而不是任何其他命令。 有什么帮助吗,谢谢。

重定向标准输入并且wc不会知道或回显文件名

wc -c < my_file

这也可以在不使用重定向或浪费读取整个文件的情况下完成 stat:

stat -c %s my_file