Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos 榛-加上“;“我的档案”;如果文件夹名称包含“文件”,则发送到文件夹;例如;_Macos_Applescript - Fatal编程技术网

Macos 榛-加上“;“我的档案”;如果文件夹名称包含“文件”,则发送到文件夹;例如;

Macos 榛-加上“;“我的档案”;如果文件夹名称包含“文件”,则发送到文件夹;例如;,macos,applescript,Macos,Applescript,使用Hazel或applescript,我希望实现以下工作流: 我想监视“主”文件夹中的任何“新”文件夹。 如果创建了“新”文件夹且其名称包含“示例” 及 如果“新建”文件夹中尚未包含“my file.txt” 然后 将“my file.txt”(位于“my file”文件夹中)添加到“new”文件夹中您可以在Hazel中使用如下规则: 第一个嵌入式脚本是[!-e$1/my\file.txt],第二个嵌入式脚本是cp~/my\file/my\file.txt“$1” 您还可以使用Automat

使用Hazel或applescript,我希望实现以下工作流: 我想监视“主”文件夹中的任何“新”文件夹。 如果创建了“新”文件夹且其名称包含“示例” 及 如果“新建”文件夹中尚未包含“my file.txt” 然后
将“my file.txt”(位于“my file”文件夹中)添加到“new”文件夹中

您可以在Hazel中使用如下规则:

第一个嵌入式脚本是
[!-e$1/my\file.txt]
,第二个嵌入式脚本是
cp~/my\file/my\file.txt“$1”

您还可以使用Automator创建文件夹操作。选择文件夹操作模板,添加运行Shell脚本操作,将“传递输入”设置为“作为参数”,并使用如下脚本:

f的
;执行[[-d$f&&$f=*示例*&&&!-e$f/my\file.txt]&&cp~/my\file/my\file.txt“$f”;完成