【发布时间】:2020-05-07 16:06:23
【问题描述】:
我看到了很多非常有趣的事情,但我不能做我想做的事。
我正在使用 pyload 下载文件。 所有下载都保存在下载文件夹中
所以,我想创建一个脚本来恢复在下载过程中创建我的文件夹的部分名称,以便在不修改文件扩展名的情况下重命名里面的文件。
我说的是文件的一部分,因为文件的另一部分将用于知道我应该将这个文件移动到哪里
这是一个具体的例子
/path/folder/Download/Powershell--SCCM--Add Auto Package/myfile.ps1
/path/folder/Download/Movies--TrailerofApplication/mymoooovie.mkv
/path/folder/Download/Music--Free--Personal--Mymusicname/mysicmu.mp3
第一个例子:
/path/folder/Download/Powershell--SCCM--Add Auto Package/myfile.ps1
Powershell 是一个变量。所以 Powershell = /my/path/powershell/ 对于具有不同路径的电影或音乐也是如此。 Moovies 的例子是 /path/very/long/and/more/movies/here/
-- 是分隔符。 接下来是第一个文件夹内的唯一文件夹。 示例:
/path/folder/Download/Music--Free--Personal--Mymusicname/mysicmu.mp3
是:/path/to/my/musics/Free/Personal/
最后一个变量是需要编辑的文件名。 示例:
/path/folder/Download/Movies--TrailerofApplication/mymoooovie.mkv
是:/path/very/long/and/more/movies/here/TrailerofApplication.mkv
目前,我所有的多个代码都不起作用。 我把它留给你,因为我不知道我可以使用什么类型的语言来使它尽可能简单我想集成到 pyload 以便它直接由应用程序处理。
有什么想法吗?
【问题讨论】:
标签: python linux bash command-line sh