Loading...
.. SPDX-License-Identifier: GPL-2.0+ .. index:: single: size (command) size command ============ Synopsis -------- :: size <path> size <interface> <dev[:part]> <filename> Description ----------- The size command determines the size of a file and sets the environment variable filesize to this value. If the command fails, the filesize environment variable is not changed. VFS form ~~~~~~~~ When the VFS is enabled, the first form is used. The filesystem must be mounted first using ``mount``. path absolute or relative path to the file in the VFS Legacy form ~~~~~~~~~~~ The second form accesses a block device directly without mounting. interface interface for accessing the block device (mmc, sata, scsi, usb, ....) dev device number part partition number, defaults to 1 filename path to file Example ------- VFS:: => mount host 0:0 /mnt => size /mnt/testfile.txt => echo $filesize c Legacy:: => size mmc 0:1 snp.efi => echo $filesize 24720 Configuration ------------- The VFS form is available when CONFIG_CMD_VFS=y. The legacy form is available when CONFIG_CMD_FS_GENERIC=y. Return value ------------ The return value $? is set to 0 (true) if the file was found, 1 (false) otherwise. |