cdrtools/vms/vms_name_fix.sh
2025-06-15 04:19:58 +08:00

325 lines
12 KiB
Bash

#!/bin/sh
# 13 November 2006. SMS.
#
# Restore non-lower-case file names (after storage on a VMS ODS2
# file system, and down-casing by Zip and UnZip).
#
mv about ABOUT
mv an-2.0 AN-2.0
mv an-2.01 AN-2.01
mv an-2.01_01a01 AN-2.01.01a01
mv an-2.01_01a03 AN-2.01.01a03
mv an-2.01_01a04 AN-2.01.01a04
mv an-2.01_01a05 AN-2.01.01a05
mv an-2.01_01a06 AN-2.01.01a06
mv an-2.01_01a07 AN-2.01.01a07
mv an-2.01_01a08 AN-2.01.01a08
mv an-2.01_01a09 AN-2.01.01a09
mv an-2.01_01a10 AN-2.01.01a10
mv an-2.01_01a11 AN-2.01.01a11
mv an-2.01_01a12 AN-2.01.01a12
mv an-2.01_01a13 AN-2.01.01a13
mv an-2.01_01a14 AN-2.01.01a14
mv an-2.01_01a15 AN-2.01.01a15
mv an-2.01_01a16 AN-2.01.01a16
mv an-2.01_01a17 AN-2.01.01a17
mv an-2.01_01a18 AN-2.01.01a18
mv an-2.01_01a18 AN-2.01.01a19
mv an-2.01_01a18 AN-2.01.01a20
mv build BUILD
mv cddl.schily_txt CDDL.Schily.txt
mv changelog Changelog
mv compile COMPILE
mv contributing CONTRIBUTING
mv copying COPYING
mv gmake Gmake
mv gmake.linux Gmake.linux
mv gpl-2.0_txt GPL-2.0.txt
mv install INSTALL
mv lgpl-2.1_txt LGPL-2.1.txt
mv make_diskt_2.sh make_diskt@2.sh
mv makefile Makefile
mv mknod.hpux MKNOD.hpux
mv mknod.hpux-800 MKNOD.hpux-800
mv porting PORTING
mv readme README
mv readme.apple README.apple
mv readme.atapi README.ATAPI
mv readme.audio README.audio
mv readme.bsdi README.BSDi
mv readme.cdplus README.cdplus
mv readme.cdrw README.cdrw
mv readme.cdtext README.cdtext
mv readme.clone README.clone
mv readme.compile README.compile
mv readme.copy README.copy
mv readme.diskt_2 README.DiskT@2
mv readme.freebsd README.FreeBSD
mv readme.linux-shm README.linux-shm
mv readme.mkisofs README.mkisofs
mv readme.multi README.multi
mv readme.netbsd README.NetBSD
mv readme.next README.next
mv readme.openbsd README.OpenBSD
mv readme.openserver README.openserver
mv readme.os2 README.os2
mv readme.parallel README.parallel
mv readme.qnx README.QNX
mv readme.raw README.raw
mv readme.rscsi README.rscsi
mv readme.sgi README.sgi
mv readme.solaris-x86-ata-dma README.solaris-x86-ata-DMA
mv readme.solaris-x86-atapi-dma README.solaris-x86-ATAPI-DMA
mv readme.sony README.sony
mv readme.sspm README.SSPM
mv readme.sun-lofi README.sun-lofi
mv readme.sunos README.sunos
mv readme.unixware README.unixware
mv readme.verify README.verify
mv readme.vms README.vms
mv readme.volmgt README.volmgt
mv readme.worm README.WORM
mv readme.xxxbsd README.xxxBSD
mv start START
#
mv btcflash/makefile btcflash/Makefile
mv btcflash/makefile.man btcflash/Makefile.man
#
mv defaults DEFAULTS
mv DEFAULTS/defaults DEFAULTS/Defaults
mv DEFAULTS/defaults.aix DEFAULTS/Defaults.aix
mv DEFAULTS/defaults.amigaos DEFAULTS/Defaults.amigaos
mv DEFAULTS/defaults.beos DEFAULTS/Defaults.beos
mv DEFAULTS/defaults.bsd-os DEFAULTS/Defaults.bsd-os
mv DEFAULTS/defaults.bsd-os3 DEFAULTS/Defaults.bsd-os3
mv DEFAULTS/defaults.cygwin32_nt DEFAULTS/Defaults.cygwin32_nt
mv DEFAULTS/defaults.darwin DEFAULTS/Defaults.darwin
mv DEFAULTS/defaults.dgux DEFAULTS/Defaults.dgux
mv DEFAULTS/defaults.dgux3 DEFAULTS/Defaults.dgux3
mv DEFAULTS/defaults.dgux4 DEFAULTS/Defaults.dgux4
mv DEFAULTS/defaults.domainos DEFAULTS/Defaults.domainos
mv DEFAULTS/defaults.freebsd DEFAULTS/Defaults.freebsd
mv DEFAULTS/defaults.gnu DEFAULTS/Defaults.gnu
mv DEFAULTS/defaults.hp-ux DEFAULTS/Defaults.hp-ux
mv DEFAULTS/defaults.interix DEFAULTS/Defaults.interix
mv DEFAULTS/defaults.irix DEFAULTS/Defaults.irix
mv DEFAULTS/defaults.linux DEFAULTS/Defaults.linux
mv DEFAULTS/defaults.mac-os10 DEFAULTS/Defaults.mac-os10
mv DEFAULTS/defaults.mingw32_nt DEFAULTS/Defaults.mingw32_nt
mv DEFAULTS/defaults.ms-dos DEFAULTS/Defaults.ms-dos
mv DEFAULTS/defaults.netbsd DEFAULTS/Defaults.netbsd
mv DEFAULTS/defaults.newsos6 DEFAULTS/Defaults.newsos6
mv DEFAULTS/defaults.nextstep DEFAULTS/Defaults.nextstep
mv DEFAULTS/defaults.openbsd DEFAULTS/Defaults.openbsd
mv DEFAULTS/defaults.openserver DEFAULTS/Defaults.openserver
mv DEFAULTS/defaults.os2 DEFAULTS/Defaults.os2
mv DEFAULTS/defaults.osf1 DEFAULTS/Defaults.osf1
mv DEFAULTS/defaults.qnx DEFAULTS/Defaults.qnx
mv DEFAULTS/defaults.rhapsody DEFAULTS/Defaults.rhapsody
mv DEFAULTS/defaults.sunos4 DEFAULTS/Defaults.sunos4
mv DEFAULTS/defaults.sunos5 DEFAULTS/Defaults.sunos5
mv DEFAULTS/defaults.unixware DEFAULTS/Defaults.unixware
mv DEFAULTS/mklinks DEFAULTS/MKLINKS
#
mv defaults_eng DEFAULTS_ENG
mv DEFAULTS_ENG/defaults DEFAULTS_ENG/Defaults
mv DEFAULTS_ENG/defaults.aix DEFAULTS_ENG/Defaults.aix
mv DEFAULTS_ENG/defaults.amigaos DEFAULTS_ENG/Defaults.amigaos
mv DEFAULTS_ENG/defaults.beos DEFAULTS_ENG/Defaults.beos
mv DEFAULTS_ENG/defaults.bsd-os DEFAULTS_ENG/Defaults.bsd-os
mv DEFAULTS_ENG/defaults.bsd-os3 DEFAULTS_ENG/Defaults.bsd-os3
mv DEFAULTS_ENG/defaults.cygwin32_nt DEFAULTS_ENG/Defaults.cygwin32_nt
mv DEFAULTS_ENG/defaults.darwin DEFAULTS_ENG/Defaults.darwin
mv DEFAULTS_ENG/defaults.dgux DEFAULTS_ENG/Defaults.dgux
mv DEFAULTS_ENG/defaults.dgux3 DEFAULTS_ENG/Defaults.dgux3
mv DEFAULTS_ENG/defaults.dgux4 DEFAULTS_ENG/Defaults.dgux4
mv DEFAULTS_ENG/defaults.domainos DEFAULTS_ENG/Defaults.domainos
mv DEFAULTS_ENG/defaults.freebsd DEFAULTS_ENG/Defaults.freebsd
mv DEFAULTS_ENG/defaults.gnu DEFAULTS_ENG/Defaults.gnu
mv DEFAULTS_ENG/defaults.hp-ux DEFAULTS_ENG/Defaults.hp-ux
mv DEFAULTS_ENG/defaults.interix DEFAULTS_ENG/Defaults.interix
mv DEFAULTS_ENG/defaults.irix DEFAULTS_ENG/Defaults.irix
mv DEFAULTS_ENG/defaults.linux DEFAULTS_ENG/Defaults.linux
mv DEFAULTS_ENG/defaults.mac-os10 DEFAULTS_ENG/Defaults.mac-os10
mv DEFAULTS_ENG/defaults.mingw32_nt DEFAULTS_ENG/Defaults.mingw32_nt
mv DEFAULTS_ENG/defaults.ms-dos DEFAULTS_ENG/Defaults.ms-dos
mv DEFAULTS_ENG/defaults.netbsd DEFAULTS_ENG/Defaults.netbsd
mv DEFAULTS_ENG/defaults.newsos6 DEFAULTS_ENG/Defaults.newsos6
mv DEFAULTS_ENG/defaults.nextstep DEFAULTS_ENG/Defaults.nextstep
mv DEFAULTS_ENG/defaults.openbsd DEFAULTS_ENG/Defaults.openbsd
mv DEFAULTS_ENG/defaults.openserver DEFAULTS_ENG/Defaults.openserver
mv DEFAULTS_ENG/defaults.os2 DEFAULTS_ENG/Defaults.os2
mv DEFAULTS_ENG/defaults.osf1 DEFAULTS_ENG/Defaults.osf1
mv DEFAULTS_ENG/defaults.qnx DEFAULTS_ENG/Defaults.qnx
mv DEFAULTS_ENG/defaults.rhapsody DEFAULTS_ENG/Defaults.rhapsody
mv DEFAULTS_ENG/defaults.sunos4 DEFAULTS_ENG/Defaults.sunos4
mv DEFAULTS_ENG/defaults.sunos5 DEFAULTS_ENG/Defaults.sunos5
mv DEFAULTS_ENG/defaults.unixware DEFAULTS_ENG/Defaults.unixware
mv DEFAULTS_ENG/mklinks DEFAULTS_ENG/MKLINKS
mv DEFAULTS_ENG/readme DEFAULTS_ENG/README
#
mv cdda2wav/changelog cdda2wav/Changelog
mv cdda2wav/faq cdda2wav/FAQ
mv cdda2wav/frontends cdda2wav/Frontends
mv cdda2wav/howtouse cdda2wav/HOWTOUSE
mv cdda2wav/lconfig.h_in cdda2wav/lconfig.h.in
mv cdda2wav/local.cnf_in cdda2wav/local.cnf.in
mv cdda2wav/makefile cdda2wav/Makefile
mv cdda2wav/makefile.man cdda2wav/Makefile.man
mv cdda2wav/needed cdda2wav/NEEDED
mv cdda2wav/otherprogs cdda2wav/OtherProgs
mv cdda2wav/readme cdda2wav/README
mv cdda2wav/thanks cdda2wav/THANKS
mv cdda2wav/todo cdda2wav/TODO
#
mv cdrecord/build_all.com_old cdrecord/build_all.com.old
mv cdrecord/copying cdrecord/COPYING
mv cdrecord/license cdrecord/LICENSE
mv cdrecord/limitations cdrecord/LIMITATIONS
mv cdrecord/makefile cdrecord/Makefile
mv cdrecord/makefile.man cdrecord/Makefile.man
#
mv conf/makefile conf/Makefile
mv conf/rules.cnf_in conf/rules.cnf.in
mv conf/xconfig.h_in conf/xconfig.h.in
#
mv inc/makefile inc/Makefile
#
mv lib/makefile.off lib/Makefile.off
mv lib/targetdirs lib/Targetdirs
mv lib/targets lib/TARGETS
#
mv libdeflt/makefile libdeflt/Makefile
mv libdeflt/targets libdeflt/Targets
#
mv libedc/makefile libedc/Makefile
mv libedc/readme libedc/README
#
mv libfile/legal.notice libfile/LEGAL.NOTICE
mv libfile/makefile libfile/Makefile
mv libfile/readme libfile/README
#
mv libfind/makefile libfind/Makefile
mv libfind/targets libfind/Targets
#
mv libhfs_iso/makefile libhfs_iso/Makefile
mv libhfs_iso/readme libhfs_iso/README
#
mv libparanoia/makefile libparanoia/Makefile
mv libparanoia/readme.interface libparanoia/README.interface
mv libparanoia/readme.paranoia libparanoia/README.paranoia
mv libparanoia/targets libparanoia/Targets
#
mv librscg/makefile librscg/Makefile
#
mv libscg/makefile libscg/Makefile
mv libscg/targets libscg/Targets
#
mv libschily/makefile libschily/Makefile
mv libschily/targets libschily/Targets
#
mv libunls/makefile libunls/Makefile
mv libunls/targets libunls/Targets
#
mv man/makefile man/Makefile
#
mv man/man4/makefile man/man4/Makefile
#
mv mkisofs/changelog mkisofs/ChangeLog
mv mkisofs/changelog.mkhybrid mkisofs/ChangeLog.mkhybrid
mv mkisofs/copying mkisofs/COPYING
mv mkisofs/makefile mkisofs/Makefile
mv mkisofs/makefile.man mkisofs/Makefile.man
mv mkisofs/readme mkisofs/README
mv mkisofs/readme.compression mkisofs/README.compression
mv mkisofs/readme.eltorito mkisofs/README.eltorito
mv mkisofs/readme.graft_dirs mkisofs/README.graft_dirs
mv mkisofs/readme.hfs_boot mkisofs/README.hfs_boot
mv mkisofs/readme.hfs_magic mkisofs/README.hfs_magic
mv mkisofs/readme.hide mkisofs/README.hide
mv mkisofs/readme.joliet mkisofs/README.joliet
mv mkisofs/readme.macosx mkisofs/README.macosx
mv mkisofs/readme.mkhybrid mkisofs/README.mkhybrid
mv mkisofs/readme.prep_boot mkisofs/README.prep_boot
mv mkisofs/readme.rootinfo mkisofs/README.rootinfo
mv mkisofs/readme.session mkisofs/README.session
mv mkisofs/readme.sort mkisofs/README.sort
mv mkisofs/readme.sparcboot mkisofs/README.sparcboot
mv mkisofs/readme.sunx86boot mkisofs/README.sunx86boot
mv mkisofs/release mkisofs/RELEASE
mv mkisofs/todo mkisofs/TODO
#
mv mkisofs/diag/makefile mkisofs/diag/Makefile
mv mkisofs/diag/makefile.man mkisofs/diag/Makefile.man
mv mkisofs/diag/readme mkisofs/diag/README
#
mv readcd/makefile readcd/Makefile
mv readcd/makefile.man readcd/Makefile.man
#
mv readmes READMEs
mv READMEs/readme.aix READMEs/README.aix
mv READMEs/readme.gmake READMEs/README.gmake
mv READMEs/readme.hpux READMEs/README.hpux
mv READMEs/readme.install READMEs/README.install
mv READMEs/readme.linux READMEs/README.linux
mv READMEs/readme.macosx READMEs/README.macosX
mv READMEs/readme.macosx-old-versions READMEs/README.macosX-old-versions
mv READMEs/readme.mingw32 READMEs/README.mingw32
mv READMEs/readme.msdos READMEs/README.msdos
mv READMEs/readme.ppc READMEs/README.ppc
mv READMEs/readme.solaris READMEs/README.solaris
mv READMEs/readme.win32 READMEs/README.win32
#
mv rscsi/makefile rscsi/Makefile
#
mv rules RULES
mv RULES/mklinks RULES/MKLINKS
mv RULES/os-cygwin_95-4.0_id RULES/os-cygwin_95-4.0.id
mv RULES/os-cygwin_98-4.0_id RULES/os-cygwin_98-4.0.id
mv RULES/os-cygwin_98-4.10_id RULES/os-cygwin_98-4.10.id
mv RULES/os-cygwin_me-4.90_id RULES/os-cygwin_me-4.90.id
mv RULES/os-cygwin_nt-4.0_id RULES/os-cygwin_nt-4.0.id
mv RULES/os-cygwin_nt-5.0_id RULES/os-cygwin_nt-5.0.id
mv RULES/os-cygwin_nt-5.1_id RULES/os-cygwin_nt-5.1.id
mv RULES/os-mingw32_95-4.0_id RULES/os-mingw32_95-4.0.id
mv RULES/os-mingw32_98-4.0_id RULES/os-mingw32_98-4.0.id
mv RULES/os-mingw32_98-4.10_id RULES/os-mingw32_98-4.10.id
mv RULES/os-mingw32_me-4.90_id RULES/os-mingw32_me-4.90.id
mv RULES/os-mingw32_nt-4.0_id RULES/os-mingw32_nt-4.0.id
mv RULES/os-mingw32_nt-5.0_id RULES/os-mingw32_nt-5.0.id
mv RULES/os-mingw32_nt-5.1_id RULES/os-mingw32_nt-5.1.id
mv RULES/os-mingw32_nt-5.2_id RULES/os-mingw32_nt-5.2.id
mv RULES/readme RULES/README
mv RULES/sun4l-sunos5-cc.rul RULES/sun4L-sunos5-cc.rul
mv RULES/sun4l-sunos5-gcc.rul RULES/sun4L-sunos5-gcc.rul
#
mv scgcheck/makefile scgcheck/Makefile
mv scgcheck/makefile.man scgcheck/Makefile.man
#
mv scgskeleton/makefile scgskeleton/Makefile
#
mv targets TARGETS
mv TARGETS/55mkisofs___diag TARGETS/55mkisofs!@!diag
mv TARGETS/readme TARGETS/README
mv TARGETS/targetdirs TARGETS/Targetdirs
#
mv templates TEMPLATES
mv TEMPLATES/defaults.gcc TEMPLATES/Defaults.gcc
mv TEMPLATES/defaults.xcc TEMPLATES/Defaults.xcc
mv TEMPLATES/makefile.aux TEMPLATES/Makefile.aux
mv TEMPLATES/makefile.cmd TEMPLATES/Makefile.cmd
mv TEMPLATES/makefile.dir TEMPLATES/Makefile.dir
mv TEMPLATES/makefile.drv TEMPLATES/Makefile.drv
mv TEMPLATES/makefile.inc TEMPLATES/Makefile.inc
mv TEMPLATES/makefile.lib TEMPLATES/Makefile.lib
mv TEMPLATES/makefile.loc TEMPLATES/Makefile.loc
mv TEMPLATES/makefile.man TEMPLATES/Makefile.man
mv TEMPLATES/makefile.mks TEMPLATES/Makefile.mks
mv TEMPLATES/makefile.mod TEMPLATES/Makefile.mod
mv TEMPLATES/makefile.root TEMPLATES/Makefile.root
mv TEMPLATES/makefile.scr TEMPLATES/Makefile.scr
mv TEMPLATES/makefile.shl TEMPLATES/Makefile.shl
mv TEMPLATES/makefile.wrap TEMPLATES/Makefile.wrap
mv TEMPLATES/makefile_de.man TEMPLATES/Makefile_de.man
#