Python 创建一个批处理文件,删除“我的桌面-mac”中的文件夹
我是mac用户。我想通过双击任何文件来删除我桌面上的一个文件夹。 (就像卸载程序一样)Python 创建一个批处理文件,删除“我的桌面-mac”中的文件夹,python,macos,shell,batch-file,terminal,Python,Macos,Shell,Batch File,Terminal,我是mac用户。我想通过双击任何文件来删除我桌面上的一个文件夹。 (就像卸载程序一样) 因此,在不使用终端或手动删除的情况下,我希望通过创建一个文件来删除该文件夹。因此,当我双击该文件时,它会自动删除我桌面上的一个文件夹。如果您有要删除的特定文件夹,您可以编写一个sh文件 my remove.sh: rm -rf /path/to/your/folder 请不要忘记在其上执行chmod: chmod a+x my-remove.sh 然后双击my remove.sh 编辑: rm -rf /
因此,在不使用终端或手动删除的情况下,我希望通过创建一个文件来删除该文件夹。因此,当我双击该文件时,它会自动删除我桌面上的一个文件夹。如果您有要删除的特定文件夹,您可以编写一个
sh
文件
my remove.sh:
rm -rf /path/to/your/folder
请不要忘记在其上执行chmod
:
chmod a+x my-remove.sh
然后双击my remove.sh
编辑:
rm -rf /path/to/your/folder
我在这里求和
1、在mac中打开终端
2、cd~/桌面
3,
触摸我的删除。sh
4、echo“rm-rf/path/to/your/folder”>my remove.sh
5,chmod a+x my remove.sh
然后您可以在桌面上看到一个my remove.sh
文件,双击它将删除/path/to/your/folder
再次编辑:
rm -rf /path/to/your/folder
抱歉,似乎只有
chmod
是不够的,请参阅post随机删除桌面上的单个文件夹或所有文件夹?在任何位置删除单个文件夹,桌面只是一个示例。这意味着您可以指定位置?rm-rf/path/to/your/folder
是否适合您?是的。。但是我想通过批处理文件来完成。因此,当我双击该文件时,它可以工作。如何创建.sh文件?触摸我的remove.sh
,或者,右键单击桌面并选择create new file(创建新文件)?我现在没有mac电脑,所以这只是猜测:)一旦你创建了一个文件,你可以用任何你喜欢的编辑器编辑它,textedit就可以了。或者如果你真的不想使用编辑器,使用下面的命令在你的sh
文件中写入echo“rm-rf/your/文件夹”>my remove.sh
运行触摸终端中的my remove.sh
以创建您的sh
文件