要为文件夹中的所有音乐创建播放列表,我在bash中使用以下命令:
ls > list.txt
Run Code Online (Sandbox Code Playgroud)
我想使用pwd(打印工作目录)命令的结果作为播放列表的名称.
就像是:
ls > ${pwd}.txt
Run Code Online (Sandbox Code Playgroud)
这不起作用 - 任何人都可以告诉我我需要用什么语法来做这样的事情?
编辑:正如评论中所提到的,pwd最终会给出一个绝对路径,所以我的播放列表最终会在某个目录中被命名为.txt - d'oh!所以我必须修剪路径.感谢您发现 - 我可能花了很多年的时间想知道我的文件去了哪里!