Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/bash/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 获取bash中图像的大小_Linux_Bash - Fatal编程技术网

Linux 获取bash中图像的大小

Linux 获取bash中图像的大小,linux,bash,Linux,Bash,我想得到图像的大小。该图像位于名为encodedImage.jpc的文件夹中 a="$(ls -s encodedImage.jpc | cut -d " " -f 1)" temp="$(( $a*1024 * 8))" echo "$a" 输出不正确。如何获得尺寸?谢谢你如果你所说的大小是指字节或漂亮的字节,你可以直接使用吗 ls-lh 如果你只是想删除文件大小,我猜答案更完整(我也添加了文件名,你可以删除,删除$9) ls-lh | awk'{print$5,$9}'如果你所说的大小是指

我想得到图像的大小。该图像位于名为encodedImage.jpc的文件夹中

a="$(ls -s encodedImage.jpc | cut -d " " -f 1)"
temp="$(( $a*1024 * 8))"
echo "$a"

输出不正确。如何获得尺寸?谢谢你

如果你所说的大小是指字节或漂亮的字节,你可以直接使用吗

ls-lh

如果你只是想删除文件大小,我猜答案更完整(我也添加了文件名,你可以删除
,删除$9


ls-lh | awk'{print$5,$9}'

如果你所说的大小是指字节或漂亮的字节,你可以直接使用吗

ls-lh

如果你只是想删除文件大小,我猜答案更完整(我也添加了文件名,你可以删除
,删除$9

ls-lh | awk'{print$5,$9}'

,正确的方法是像这样使用命令
stat

stat -c '%s' file
检查

man stat | less +/'total size, in bytes'
,正确的方法是像这样使用命令
stat

stat -c '%s' file
检查

man stat | less +/'total size, in bytes'

你可以使用这个命令

du -sh your_file

你可以使用这个命令

du -sh your_file

它对我有效,但我想得到字节大小。它以MB返回大小。ls不是一个要解析的工具。您可以简单地删除-h(漂亮的打印选项)以返回原始字节。它对我有用,但我想以字节为单位获取大小。它以MB为单位返回大小。ls不是要解析的工具。您只需删除-h(漂亮打印选项)即可返回原始字节输出是什么?预期产量是多少?神奇的号码5242880是从哪里来的?1024和8看起来也像幻数,它们在这里更为人所知。输出是什么?预期产量是多少?神奇的号码5242880是从哪里来的?1024和8看起来也像神奇的数字,它们在这里更为人所知。小数点后有可能只得到2或3个数字吗?@Tahir,
stat
命令应该输出一个整数。你说的是什么小数点?小数点后有可能只得到2或3个数字吗?@Tahir,
stat
命令应该输出一个整数。你在说什么?