当前位置: 技术问答>linux和unix
急:SHELL问题
来源: 互联网 发布时间:2016-01-29
本文导语: FN=/oracle-data/autobackup/db/sjzy_exp_20070627.dmp.Z echo ${FN##*/} 在IBM和HP下都能得到文件名:sjzy_exp_20070627.dmp.Z,sun下报 bad substitution | 不要用扩展特性,用basename不就行了: #!/bin/sh FN=/oracle-data/autobackup/db/sjzy_exp_20...
FN=/oracle-data/autobackup/db/sjzy_exp_20070627.dmp.Z
echo ${FN##*/}
在IBM和HP下都能得到文件名:sjzy_exp_20070627.dmp.Z,sun下报
bad substitution
echo ${FN##*/}
在IBM和HP下都能得到文件名:sjzy_exp_20070627.dmp.Z,sun下报
bad substitution
|
不要用扩展特性,用basename不就行了:
#!/bin/sh
FN=/oracle-data/autobackup/db/sjzy_exp_20070627.dmp.Z
echo `basename ${FN}`
#!/bin/sh
FN=/oracle-data/autobackup/db/sjzy_exp_20070627.dmp.Z
echo `basename ${FN}`