gpt4 book ai didi

shell - Automator 用苹果脚本或 shell 脚本替换字符

转载 作者:行者123 更新时间:2023-12-04 02:47:56 26 4
gpt4 key购买 nike

我正在创建一个自动化程序,但我需要获取字符串并将所有“\”字符替换为字符“/”。与好友一起工作,我们决定使用 shell 脚本,但我愿意做任何事情。对于我们编写的行,我们只是得到一个错误。

set input to (do shell script "echo \"" & input & "\" | sed 's/\\\\//g'")

谢谢

最佳答案

尝试:

set myString to "This\\is\\my\\string" -- really This\is\my\string

set {TID, text item delimiters} to {text item delimiters, "\\"}
set myString to text items of myString
set text item delimiters to "/"
set myString to myString as text
set text item delimiters to TID

return myString

set input to "This\\is\\my\\string" -- really This\is\my\string
set output to do shell script "echo " & quoted form of input & " | sed 's/[\\]/\\//g'"

关于shell - Automator 用苹果脚本或 shell 脚本替换字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18489176/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com