Bash Shell:在MKDIR之前检查VAR

时间:2018-09-04 21:28:48

标签: bash shell unix command-line scripting

您如何检查字符的变量,然后删除它(如果存在)?

如果$ FILE_FOL包含插入号字符^,则从文件名字符串中删除该字符。然后在桌面上用新名称创建一个目录。

 FILE=$(find . -name "*.txt")
 FILE_FOL=${FILE%.*}
 cd $FILE_FOL
 mkdir -p ~/Desktop/$FILE_FOL

示例:

  1. 在台式机上创建目录AA-ABC0002006-55 ^ _54,但由于它具有^

  2. 请重命名为AA-ABC0002006-55_54

0 个答案:

没有答案