我想编码linux文件名(完整路径),有什么方法吗?例如:输入:(这样的目录结构:)
/root/
/root/fileA.txt
/root/dir/
/root/dir/fileB.txt
编码后:(就像这样,人类可读不是必需的)
%root%
%root%fileA.txt
%root%dir%
%root%dir%fileB.txt
并使用这些新名称作为新文件名,我可以将这些文件放入一个目录中。像这样之后:
/root1/%root%
/root1/%root%fileA.txt
/root1/%root%dir%
/root1/%root%dir%fileB.txt