这甚至可能吗?我想这个脚本安装IBM的ClearCase和它的路径是这样的:“没有这样的文件或目录”用文件路径中的一个点打开文本文件
../disk1/InstallerImage_linux_gtk.x86/install.xml
脚本barfs在.x86和它说
因此,我试图在终端中执行vim ../disk1/InstallerImage_linux_gtk.x86/install.xml,它将打开.x86文件夹,并允许您选择要编辑的文件而不是直接打开文件。
有没有办法解决这个问题?唯一的办法是重命名之前的文件夹,执行sed voodoo,然后将其移回。在名字里?
我想我错过了显而易见的。我想我可以先cd到目录,然后执行sed -i''install.xml。
更多信息: RHEL 6.5 bash脚本
'vim'和'sed'都不关心你的目录或文件名中是否有'.',所以无论你遇到什么问题,都与这两种工具无关。请提供更多的上下文 - 您是运行UNIX shell还是Windows cmd提示或其他内容?什么操作系统/硬件/终端类型/等?你说'我正在努力编写这个脚本......' - 用什么工具/语言编写脚本?编辑您的问题以显示出现问题的小脚本。 –