Forrest logo
back to the stat tool

stat:tldr:c86f5

stat: Show the size of a specific file in bytes.
$ stat --format="%s %n" ${filename}
try on your machine

The stat command is used to display the file or file system status in Unix-like operating systems.

The given command stat --format="%s %n" ${filename} is used to display the size (%s) and the name (%n) of the file specified by ${filename}.

Here's a breakdown of the command and its options:

  • stat: The command to retrieve file or file system status.
  • --format="%s %n": Specifies the output format for displaying file attributes. %s refers to the file size, and %n refers to the file name.
  • ${filename}: This is a variable (enclosed in ${}) that should be replaced with the actual filename you want to get statistics for.

When you execute the command, it will provide you with the size (in bytes) and the name of the specified file. For example, if ${filename} is replaced with file.txt, the command stat --format="%s %n" file.txt could produce an output such as 1536 file.txt, where 1536 is the file size in bytes and file.txt is the file name.

This explanation was created by an AI. In most cases those are correct. But please always be careful and never run a command you are not sure if it is safe.
back to the stat tool