首先,我为创建一个关于基本相同主题的问题而道歉,只是另一个没有受到冲击,没有人看到它,我从来没有得到过帮助。
进度更新
#!/bin/bash
parent_path=""
full_path=""
for file in $(find /shares/media/ -type d -name 'VIDEO_TS')
do
parent_path="$(dirname -- "$file")"
full_path="$file"
done
所以我得到了父路径和VIDEO_TS目录的完整路径。
parent_path="/shares/media/Movie One/"
full_path="/shares/media/Movie One/VIDEO_TS/"
如何从parent_path只获取Movie One? 当我使用sprintf来回显两个变量时,要么删除空格,要么用换行符替换。 使用命令使用这些变量是否安全?