Добавить символ в начале и конце каждой строки - PullRequest
0 голосов
/ 02 февраля 2012

Я хочу создать Applescript, который добавляет несколько символов в начало и конец каждой строки текста, например:

Перед выполнением скрипта:

<div>Something</div>
<div>Something</div>
<div>Something</div>

После выполнения скрипта:

'<div>Something</div>' +
'<div>Something</div>' +
'<div>Something</div>'

Как бы вы занялись написанием сценариев вроде этого? Любые советы или идеи высоко ценится:)

1 Ответ

1 голос
/ 02 февраля 2012

Как то так?

set theFile to (choose file) as string

try
    set fd to open for access file theFile
    set fileContents to read fd as string
    close access fd
on error
    close access file theFile
    return false
end try

set AppleScript's text item delimiters to "' +" & linefeed & "'"
set newFileContents to "'" & (every paragraph of fileContents) & "'" as string
set AppleScript's text item delimiters to ""

try
    set fd to open for access file theFile with write permission
    set eof of fd to 0
    write newFileContents to fd as string
    close access fd
on error
    close access file theFile
    return false
end try

return true
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...