SunOS 4.1 | SunOS 5.4 | Notes |
batch | (changed) | -c, -s, and -m options not available
no queuename specified by default |
cat | (changed) | -t and -e options require -v
FORMFEED characters displayed with -t, not -v |
chfn | (missing) | no alternatives! 'passwd -f' doesn't work, either |
chgrp | (changed) | doesn't change the ownership of a symbolic link itself (to do that, use the option -h), but follows the link |
chmod | (changed) | -R option changes the mode of the target when it's a symbolic link |
chsh | (missing) | no alternatives! 'passwd -s' doesn't work, either |
cp | (changed) | -R option is replaced by -r |
df | (changed) | use -k option or use the version in /usr/ucb |
dff | (missing) | temporary? |
diff | (changed) | -c[#] becomes -C #, -S# becomes -S # (i.e. you need a space) |
du | (changed) | use 'du -k' to get the same result (usage in kilobytes) |
ff | (changed) | -f and -p options not available
ff now matches substrings, not whole filenames or beginnings (because it's actually just an alias for a new command, locate). Use ff '/<string>' to find
just file/directory names beginning with the string.
|
file | (changed) | -L option not available |
find | (changed) | -n option not available |
join | (changed) | the value of argument of the -a option can only be 1 or 2
there is no restriction on the argument of the -j option |
leave | (missing) | the cron and at commands provide similar functionality |
ln | (changed) | removes the target (if it already exists), given proper permissions |
load | (missing) | not available |
man | (changed) | the organization of the man pages has changed (see
'man intro')
it is now possible to specify a default order of directories for man to search there are two new options, -a and -l |
mv | (changed) | use -- instead of - to mark the end of the options in order to recognize a filename beginning with - |
nice | (changed) | now defaults to 10 |
nohup | (changed) | (doesn't say in what way) |
passwd | (changed) | the -f and -s options have different meaning, i.e. they can no longer be used to change the full name and the login shell, respectively |
pr | (changed) | (doesn't say in what way), man pages look very different |
ps | (changed) | options -C, -k, -n, -r, -S, -U, -v, -w, and -x are not
available
-c and -e options have different meaning the familiar version is available in /usr/ucb |
reset | (different) | is a completely different command |
rlogin | (changed) | the ~dsusp escape sequence is not available
a space is needed after the -e option |
rm | (changed) | use -- instead of - to mark the end of the options in order to recognize a filename beginning with - |
sed | (changed) | does not strip initial SPACE and TAB characters from text lines |
sort | (changed) | (doesn't say in what way) man pages look quite different |
spell | (changed) | -h spellhist option isn't available |
stty | (changed) | the following options are not available: decctlq, tandem, cbreak, ctlecho, prterase, crtkill, cols, tab3, crt, dec, term |
su | (changed) | -f option not available |
sum | (changed) | (doesn't say in what way) |
test | (changed) | (doesn't say in what way)
the familiar version is available in /usr/ucb |
time | (changed) | different output format |
touch | (changed) | -f option not available |
tr | (changed) | (doesn't say in what way)
the familiar version is available in /usr/ucb |
trace | (missing) | truss has similar functionality |
tset | (changed) | -S option not available |
whatis | (changed) | (doesn't say in what way)
I suspect it's just the different results due to the new structure of man pages |