"sysdig -w" switch will generate a binary dump (in a pcap format) containing the "raw events" coming from the kernel (plus a snapshot of information gathered from /proc), so it's not supposed to be human-readable, you have to use "sysdig -r" on the dump file to get the output.
sudo sysdig -w file1.log
file1.log contains lots of junk characters (fix this) ^@^@^@^@^@^@^@^@^@^@^@^@^
Better alternative
sudo sysdig > file2.log
file has proper logs