如何将普通字符串(在我的情况下为文件名)转换为Linux CLI / bash转义字符串?
示例:
"It's a great weather today" -> "It\'s\ a\ great\ weather\ today"
"Wind [Wine]" -> "Wind\ [Wine]"
"/Downloads/RPM's/" -> "/Downloads/RPM\'s/"
我想知道是否有更简单的方法,因为我在python脚本中读取文件名,当我将它们转发给bash命令时,它失败了。
问题是文件数量太多,我无法重命名或为它们进行字符串操作。
我在CentOS 7系统上使用Python 2.7