如何以正确的方式在终端RHEL 6.3中写入?
如果不存在LOCAL_WORKING_DIR
LOCAL_EVENT_LOG_WORKING_DIR
mkdir LOCAL_WORKING_DIR LOCAL_EVENT_LOG_WORKING_DIR
????
我试过这个,但似乎没有用 我的剧本:
if [! -f ] $LOCAL_WORKING_DIR $LOCAL_EVENT_LOG_WORKING_DIR
mkdir $LOCAL_WORKING_DIR $LOCAL_EVENT_LOG_WORKING_DIR
在Windows中我们使用WINSCP& 7zip对,可以使用Nautilus 3.10.1& p7zip_9.20.1 ???
请帮助我,请:)
答案 0 :(得分:0)
最简单的方法是使用mkdir -p
创建目录 - 以及路径上任何缺少的目录 - 如果目录已经存在则不会失败,因此您可以使用以下命令一次完成所有操作:
mkdir -p "$LOCAL_WORKING_DIR" "$LOCAL_EVENT_LOG_WORKING_DIR"
请注意,变量用双引号括起来,这样即使名称中出现空格(等),它也能正常工作。