I am working with AppleScript and need to do this:
set TextToWrite to \" #!/bin/bash cd \"$( dirname \"$0\" )\" java -server -Xmx4G -jar ./craftbukkit.jar\"
The following syntax can also be used:
set aString to "quoted"
set myString2 to "This is a " & quoted form of aString & " text."
quoted form of (dirname as POSIX path)
To insert literal quotes into an Applescript string, you have to escape them, i.e.
set myString to "This is a \"quoted\" text."
AppleScript has the same convention as most languages, which is to use a backslash for escaping of special characters, of which there are only two: quotes and … backslash. See the section “Special string characters” of the AppleScript Language Guide.
Using quotes in applescript is quite easy you just need to make the line end and start in quotes
E.G
display dialog "hello world"
but when you decide to put a variable in the text you must use &
set my_name to "michael"
display dialog "hello" & my_name
thankyou
set x to "He said \" Enter the matrix.\" "display dialog x
Just copy this into applescript the easiest way to understand.