原因是我想制作一个整洁的脚本而不是
cd /some/dir cpio -whatever<somefile cd -
解决方法
GNU cpio中没有任何内容允许这样做.这可能有点清洁:
(cd /some/dir && cpio -whatever < /some/file)
使用子shell括号将保留脚本当前工作目录并使用&&将确保仅在成功将目录更改为目标时才执行cpio提取.
原因是我想制作一个整洁的脚本而不是 cd /some/dircpio -whateversomefilecd – GNU cpio中没有任何内容允许这样做.这可能有点清洁: (cd /some/dir cpio -whatever /some/file) 使用子shell括号将保留脚本当前工作目录并使用将确保仅在成功将目录更改为目标时
原因是我想制作一个整洁的脚本而不是
cd /some/dir cpio -whatever<somefile cd -
GNU cpio中没有任何内容允许这样做.这可能有点清洁:
(cd /some/dir && cpio -whatever < /some/file)
使用子shell括号将保留脚本当前工作目录并使用&&将确保仅在成功将目录更改为目标时才执行cpio提取.