The 'merge' command is not standard in Unix, so not every system has it. The 'cat' command is standard in every Unix system. The 'cat' command merely echoes the contents of a file. It can be used to put together several files (concatenate). The 'merge' command (at least on Linux) merges changes from an original file to a modified (patched) file. It is considered a 3-way merge utility. Check the 'man' command for both and you will see the differences in the two commands.
They are different languages, so you need to use a different word with different syntax to do the same thing. For example, to display the contents of the current directory, the command in MS-DOS is dir, but in UNIX it's ls.
In some Unix and Linux systems there is a command called 'dos2unix' that will do the conversion automatically. If there isn't such a utility on your system you can use the 'tr' translate command to do the translation: tr -d '\015' < windows-file > unix-file which is essentially what dos2unix will do.
Command set and command switches. Both are based on the UNIX operating system, so they have the core of the operating system in common.
su substitute user.. and su is a unix command used to run the shell of another user without logging off..
No difference, really. Unix is an OS (Operating System)
what are similarities and differences between linux and unix?
'cat' is short for concatenation; it is a Unix utility program to print the contents of 1 or more files on the standard output. It is similar to the 'type' command in Windows.
There is no traditional 'execute' command in Unix.
UNIX is a command-based OS. In contrast, Windows is a menu-based OS.
The TPUT utility uses the terminfo database to make the values of terminal-dependent capabilities and information available to the shell
There is no standard 'format' command in Unix.