Determine the size of a file

From CodeCodex

Contents

[edit] Implementations

[edit] Bash


$ wc -c filename

[edit] Common Lisp

Quite easy with Common Lisp:

> (with-open-file (file "output.swf") (file-length file))
193842

[edit] Java

    File file = new File("infilename");
    
    // Get the number of bytes in the file
    long length = file.length();

[edit] Perl

my $file_size = -s 'filename';

[edit] PHP

$file_size = filesize('filename');

[edit] Python

TheFileSize = os.path.getsize(TheFileName)

[edit] Ruby

size = File.size(file_name)

[edit] Seed7

size := fileSize(file_name);

[edit] Tcl

proc filesize f {
  file stat $f a
  return $a(size)
}

[edit] Zsh

zmodload -i zsh/stat
zstat +size filename