Quiero mostrar un file en un package AppleScript, pero el shell devuelve: file no encontrado

Mi file de package: reference.txt

Mi código:

 set bashFile to path to resource "reference.txt" set the reference_data to do shell script "type " & quoted form of (POSIX path of bashFile) display dialog reference_data 

devolución de conchas:

 type: file not found (but the file exists) 

¿Cómo puedo mostrar este file en un dialog (o en TextEdit)?

2 Solutions collect form web for “Quiero mostrar un file en un package AppleScript, pero el shell devuelve: file no encontrado”

El type shell builtin se usa para ver cómo sus arguments se interpretarían como un command.

Intente replace el type con cat y vea si eso hace lo que espera.

Como Jay dijo: cat lugar de type trabajo:

 set bashFile to path to resource "reference.rtf" set the reference_data to do shell script "cat " & quoted form of (POSIX path of bashFile) display dialog reference_data 

Pero mostrarlo en una window emergente no es muy conveniente.

 set bashFile to path to resource "arguing.pdf" tell application "Finder" open file bashFile end tell 

Este código abrirá el file con la aplicación pnetworkingeterminada definida en el Finder.

  • Evite que se abra TextEdit para types de files desconocidos que son text sin formatting
  • cómo averiguar el nombre del elemento del submenu en este caso especial (para un atajo)
  • La tecla Esc reemplaza mi palabra o agrega otra en TextEdit
  • Ajustar / mover tabla en TextEdit
  • Desactivar el tablero automático al editar files en TextEdit
  • No se puede escribir el text en cursiva en TextEdit (pero en negrita y subrayado funcionan bien)
  • ¿Es posible salir de TextEdit haciendo clic en la x roja del último file abierto (sin software adicional)?
  • Cómo cambiar el tamaño de una foto en TextEdit?
  • ¿Cómo deslocking un file .plist para poder cambiarlo?
  • TextEdit: ¿Cómo detener el cursor siempre en la parte inferior de la pantalla mientras se escribe?
  • ¿Cómo recuperar files TextEdit?
  • Cómo save files en Mac con la extensión que quiero?
  • TextEdit sigue cambiando las extensiones de file cuando guardo
  • Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).