[root@marvin patches]# ln -s vmnet-8.0.2-4.0.2-3.2.1.diff vmnet-8.0.2-4.0.3-3.4.diff [root@marvin patches]# ln -s vmnet-8.0.2-4.0.2-3.2.1.diff vmnet-8.0.3-4.0.3-3.4.diff ln: failed to create symbolic link ‘vmnet-8.0.3-4.0.3-3.4.diff’: File exists [root@marvin patches]# vi temp.sh [root@marvin patches]# chmod +x temp.sh [root@marvin patches]# bash ./temp.sh ln: failed to create symbolic link ‘vmnet-8.0.3-4.0.3-3.4.0.diff’: File exists ln: failed to create symbolic link ‘vmblock-8.0.3-4.0.3-3.4.0.diff’: File exists ln: failed to create symbolic link ‘vmnet-8.0.3-4.0.3-3.4.1.diff’: File exists ln: failed to create symbolic link ‘vmblock-8.0.3-4.0.3-3.4.1.diff’: File exists ln: failed to create symbolic link ‘vmnet-8.0.3-4.0.3-3.4.2.diff’: File exists ln: failed to create symbolic link ‘vmblock-8.0.3-4.0.3-3.4.2.diff’: File exists ln: failed to create symbolic link ‘vmnet-8.0.3-4.0.3-3.4.3.diff’: File exists ln: failed to create symbolic link ‘vmblock-8.0.3-4.0.3-3.4.3.diff’: File exists ln: failed to create symbolic link ‘vmnet-8.0.3-4.0.3-3.4.4.diff’: File exists ln: failed to create symbolic link ‘vmblock-8.0.3-4.0.3-3.4.4.diff’: File exists ln: failed to create symbolic link ‘vmnet-8.0.3-4.0.3-3.4.5.diff’: File exists ln: failed to create symbolic link ‘vmblock-8.0.3-4.0.3-3.4.5.diff’: File exists ln: failed to create symbolic link ‘vmnet-8.0.3-4.0.3-3.4.6.diff’: File exists ln: failed to create symbolic link ‘vmblock-8.0.3-4.0.3-3.4.6.diff’: File exists ln: failed to create symbolic link ‘vmnet-8.0.3-4.0.3-3.4.7.diff’: File exists ln: failed to create symbolic link ‘vmblock-8.0.3-4.0.3-3.4.7.diff’: File exists ln: failed to create symbolic link ‘vmnet-8.0.3-4.0.3-3.4.8.diff’: File exists ln: failed to create symbolic link ‘vmblock-8.0.3-4.0.3-3.4.8.diff’: File exists ln: failed to create symbolic link ‘vmnet-8.0.3-4.0.3-3.4.9.diff’: File exists ln: failed to create symbolic link ‘vmblock-8.0.3-4.0.3-3.4.9.diff’: File exists ln: failed to create symbolic link ‘vmnet-8.0.3-4.0.3-3.4.10.diff’: File exists ln: failed to create symbolic link ‘vmblock-8.0.3-4.0.3-3.4.10.diff’: File exists ln: failed to create symbolic link ‘vmnet-8.0.3-4.0.3-3.4.11.diff’: File exists ln: failed to create symbolic link ‘vmblock-8.0.3-4.0.3-3.4.11.diff’: File exists ln: failed to create symbolic link ‘vmnet-8.0.3-4.0.3-3.4.12.diff’: File exists ln: failed to create symbolic link ‘vmblock-8.0.3-4.0.3-3.4.12.diff’: File exists ln: failed to create symbolic link ‘vmnet-8.0.3-4.0.3-3.4.13.diff’: File exists ln: failed to create symbolic link ‘vmblock-8.0.3-4.0.3-3.4.13.diff’: File exists ln: failed to create symbolic link ‘vmnet-8.0.3-4.0.3-3.4.14.diff’: File exists ln: failed to create symbolic link ‘vmblock-8.0.3-4.0.3-3.4.14.diff’: File exists ln: failed to create symbolic link ‘vmnet-8.0.3-4.0.3-3.4.15.diff’: File exists ln: failed to create symbolic link ‘vmblock-8.0.3-4.0.3-3.4.15.diff’: File exists [root@marvin patches]# rm temp.sh [root@marvin patches]# vmware-patch Patching vmware 8.0.2 for kernel 3.4.2 Patching vmware modules source code: * Patching vmblock ... patching file linux/filesystem.c [vmblock-only] Patch applied successfully * Patching vmnet ... patching file filter.c patching file netif.c patching file userif.c [vmnet-only] Patch applied successfully