Chinaunix

标题: `(' unexpected问题 [打印本页]

作者: marsjiang    时间: 2004-12-24 15:40
提示: 作者被禁止或删除 内容自动屏蔽
作者: guangzongy    时间: 2004-12-24 15:45
标题: `(' unexpected问题
把你的代码贴出来吧,估计是你放在脚本面的一些' " 等的配对问题:)
作者: Minsic    时间: 2004-12-24 15:47
标题: `(' unexpected问题
在不指定的情况下,脚本默认是用/bin/sh来解释的,在你的脚本首行加入
#!your_shell_directory,比如#!/bin/bash应该就可以了
作者: 寂寞烈火    时间: 2004-12-24 16:16
标题: `(' unexpected问题
原帖由 "marsjiang" 发表:
mkdir /var/log/$(date +"%Y"/$(date +"%m"/$(date +"%m-%d"
直接运行没问题

但写进sh中,执行xx.sh时出错,错误信息如下
`(' unexpected

谁说直接运行没有问题?!
mkdir /var/log/$(date +"%Y"/$(date +"%m"/$(date +"%m-%d"
mkdir: 无法创建目录‘/var/log/2004/12/12-24’: 没有那个文件或目录


  1. mkdir -p ................
复制代码

作者: 寂寞烈火    时间: 2004-12-24 16:34
标题: `(' unexpected问题
双引号有些多余
作者: 哈    时间: 2004-12-24 21:29
标题: `(' unexpected问题
如果简化以下代码的话可能会好一点
  1. mkdir -p /var/log/$(date +"%Y/%m/%m-%d")
复制代码





欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2