|
How to do things AI Noob vs. Pro
List biggest files Free Open Source: Swiss File Knifea command line
Depeche View
command line
free external tools,
cpp sources
articles |
sfk wtoa in.txt
sfk iwtoa
convert UCS-2 encoded text with 16-bit characters
into 8-bit characters of the current Ansi codepage
of your Windows system.
options
-nostop if some chars cannot be converted
then do not stop, show no warning,
set return code 1 instead of 9.
-tofile x write output to file x
-codes print character codes
-be big endian input
-le little endian input
-codepage=n change codepage. for details
type: sfk listcodes
-showfail tell which unicode characters
failed to convert
command chaining support
iwtoa accepts binary input from
previous commands like xed.
aliases
sfk ucstoansi same as wtoa
sfk iucstoansi same as iwtoa
return code
0 = ok, all characters converted.
if conversion is incomplete:
default: rc 9, chaining stops.
-nostop: rc 1.
see also
sfk sysinfo tell active codepages
sfk atow Ansi to wide chars
sfk wtou convert to UTF-8
sfk utow UTF-8 to wide chars
examples
sfk wtoa in.txt
if in.txt contains wide character data
print this as Ansi text to terminal.
because characters must be converted to
a DOS codepage for terminal output
it is not sure that every accent or umlaut
character is printed as expected.
sfk wtoa in.txt -tofile out.txt
write output to out.txt, keeping the Ansi
encoding as is. text can then be viewed
and edited by a text editor like Notepad++.
sfk load in.txt +iwtoa +filter -+foo
get all lines containing "foo".
sfk wtoa in.txt
sfk iwtoa
convert UCS-2 encoded text with 16-bit
characters into 8-bit characters of the
current Ansi codepage of your Windows
system.
options
-nostop if some chars cannot be
converted then do not stop,
show no warning, set return
code 1 instead of 9.
-tofile x write output to file x
-codes print character codes
-be big endian input
-le little endian input
-codepage=n change codepage. for details
type: sfk listcodes
-showfail tell which unicode characters
failed to convert
command chaining support
iwtoa accepts binary input from
previous commands like xed.
aliases
sfk ucstoansi same as wtoa
sfk iucstoansi same as iwtoa
return code
0 = ok, all characters converted.
if conversion is incomplete:
default: rc 9, chaining stops.
-nostop: rc 1.
see also
sfk sysinfo tell active codepages
sfk atow Ansi to wide chars
sfk wtou convert to UTF-8
sfk utow UTF-8 to wide chars
examples
sfk wtoa in.txt
if in.txt contains wide character data
print this as Ansi text to terminal.
because characters must be converted to
a DOS codepage for terminal output
it is not sure that every accent or
umlaut character is printed as expected.
sfk wtoa in.txt -tofile out.txt
write output to out.txt, keeping
the Ansi encoding as is. text can then
be viewed and edited by a text editor
like Notepad++.
sfk load in.txt +iwtoa +filter -+foo
get all lines containing "foo".
you are viewing this page in mobile portrait mode with a limited layout. turn your device right, use a desktop browser or buy the sfk e-book for improved reading. sfk is a free open-source tool, running instantly without installation efforts. no DLL's, no registry changes - just get sfk.exe from the zip package and use it (binaries for windows, linux and mac are included).
|


