我的团队需要一个Automator服务,允许我们从OS X Finder中复制文件路径,以便它们始终以" afp:// server-name /"开头。而不是" / Volumes / server-name /"但是也用"%20"。
替换所有空格现在,我们使用以下代码,它替换给定字符串中的第一个空格,但不替换所有空格。
on run {input, parameters}
set output to {}
repeat with f in input
set end of output to replace(POSIX path of f, "/Volumes/Brand Design", "afp://nycp-afp01/Brand%20Design")
end repeat
set text item delimiters to linefeed
set the clipboard to (output as text)
end run
on replace(input, search, replace)
set text item delimiters to search
set ti to text items of input
set text item delimiters to replace
ti as text
end replace
您可以提供的任何帮助都将非常感谢;感谢名单!
一个。
答案 0 :(得分:0)
去除空格再次使用你的替换处理程序内部(最后一行)。
my replace(ti as text, " ","%20")