El siguiente podría hacer, o al menos empezar:
#!/usr/bin/osascript
on run argv
set unixPath to item 1 of argv
do shell script "sed 's/$/<br>/' '" & unixPath & "' > /tmp/tmp"
set bodytext to read POSIX file "/tmp/tmp"
do shell script "rm -f /tmp/tmp"
tell application "Notes"
tell account "iCloud"
make new note at folder "Notes" with properties {name:unixPath, body:bodytext}
end tell
end tell
end run
Guardar en un lugar conveniente, hacerlo ejecutable y pasar el nombre del archivo a ser convertida en una nota como el primer parámetro.
PS: yo no hice un montón de pruebas en este, por lo que manejar con cuidado. No tiene manejo de errores en todos, por lo que se ejecuta sin un argumento, o con el nombre de un archivo existente no se producirá de manera interesante. También, el código HTML "conversión" es bastante rudimentaria, los espacios o tabuladores al principio de una línea se perderán, por ejemplo. Si una completa conversión HTML es necesario podría ser más fácil de hacer esto dentro de un script de shell primera y única utilizar Applescript para la creación de la nota al final.