参考 アスキーコード - Wikipedia 以下、見る人によってはバックスラッシュが円記号として表示されるかもしれない。 returnを使った場合 set rtrnText to "aa" & return & "bb" do shell script " rtrnText=" & quoted form of rtrnText & " echo \"${rtrnText}\" | xxd -g 1 " 結果: "0000000: 61 61 0d 62 62 0a aa.bb." 改行コードはCRだった。最後の0aはechoの結果付いてきた改行コード。 上からreturnキーを押した場合、\nを入力した場合、\rを入力した場合 (\nと\rも入力後には実際に改行されて見える) set rtrnText to "aa bb" set lfText to "aa bb" set crTex