I wish to run this tool in our unix servers. In windows O.S i just have to unzip and i can use this tool by running the .exe file. So i want to know how to run this tool in unix. i tried using ./TableTextCompare.exe. I am getting error as:
-bash: ./TableTextCompare.exe: cannot execute binary file.
I am in urgent need of this utility to run on unix machines, as i have my other tool depending on this tool to go live. i have tried contacting the maker of this tool but i have not got any response. This tool is open source.
I wish to use this tool in my automation tool that i have prepared for my organization. But if i go by your solution will i be able to do all the stuff freely with no performance issues???
---------- Post updated at 10:42 PM ---------- Previous update was at 10:33 PM ----------
If that is the case then can you suggest me some other linux/unix based tools which i can use to compare two csv files. The main advantage of that tool was it use to show me comparison results irrespective of the order of the records in the csv files. i use to get accurate results even if the records were in the irregular order in the input files. can you suggest any other such tool which are unix based and have that advantage of comparing the records irrespective of the order in which they are present in the input files.
Do you actually expect a useful response to that question? Only someone who is familiar with the hardware, software, and project requirements can answer a performance question.
Further, I just noticed the forum this is in. This is not a suitable location for your help request.
UNIX is not Windows. It cannot run Windows executables natively. Spotty compatibility can be achieved with WINE in a few environments, or somewhat better with full emulation. If you want to run Microsoft Windows executables in a Microsoft Windows-friendly environment, I recommend Microsoft Windows.
If you need to control from Linux/Unix when to run that executable, you can install ssh on your Windows machine.
Basically the options to run in on Windows are:
Wine
Windows box
Windows virtual machine
Dual boot with Windows (but then you cannot control from same Linux/Unix)
I recommend option #3 - most flexible and allows most of functionality on the same time.
Just a suggest but...
You can do the same thing quite easily with a unix script.
Look at man pages for sort (to get around the fact that your records may be out of order)
and then diff.