Differences Between the Unix and Windows Versions



The Stat/Transfer command processor on Windows and on Unix platforms share a common code base. The only differences are however a few differences in "style" and in the formats which can be supported on the Unix platforms



Format Differences



Because Microsoft uses a proprietary and undocumented file format for Excel Version 5 and above, these files can only be supported on Windows. In addition. The following formats are not yet available on Unix:



ODBC

Access

Paradox

Minitab

Style Differences



The switch character on Unix is the dash rather than the slash, for instance to copy a file with optimizing and no prompting for overwriting type:



copy my.ssd01 out.dta -y -o



There are several abbreviations and synonyms for commands, for instance:



cp will work for copy

! or system will run a shell command

ls will work for directory



Stat/Transfer is not case sensitive, but, Unix file systems are. Therefore file names and paths must be in the correct case, but commands do not matter.



When run from the command line, Unix stat/transfer will only issue messages if there are errors. If you want more verbose output, use the -v switch.



If you are running a wildcard transfer from the command line the arguments must be enclosed in quotes to prevent the shell from expanding the wildcards before Stat/Transfer sees themt. For example:



st "in/*.sd2" "out/*.dta" -y -o