User Tools

Site Tools


action:Get_File_Attribute

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
action:Get_File_Attribute [2019/03/21 15:13]
JMichaelTX ADD section on Alias and SymLink
action:Get_File_Attribute [2019/05/29 11:42] (current)
JMichaelTX [File attributes available]
Line 15: Line 15:
 {{:​action:​get-file-attribute-km8.png?​nolink|}} {{:​action:​get-file-attribute-km8.png?​nolink|}}
  
-If you want to determine if the Finder Item is an Alias or SymLink, you can use this AppleScript,​ which will return "​Alias" ​if the Item is either an Alias or SymLink.+If you want to determine if the Finder Item is an Alias or SymLink, you can use this AppleScript,​ which will return ​either ​"Link: Alias" ​OR "​Link: ​SymLink" OR the file kind.
  
 ```applescript ```applescript
Line 22: Line 22:
   set theItem to item 1 of theSel   set theItem to item 1 of theSel
   set itemKindStr to (kind of theItem) as text   set itemKindStr to (kind of theItem) as text
 +  ​
 +  if (itemKindStr ≠ "​folder"​) then
 +    set itemFileType to (file type of theItem) as text
 +  else
 +    set itemFileType to "​folder"​
 +  end if
 +  ​
 +  if (itemKindStr = "​Alias"​) then
 +    if (itemFileType = "​missing value"​) then
 +      set itemKindStr to "Link: SymLink"​
 +    else
 +      set itemKindStr to "Link: Alias"
 +    end if
 +  end if
 +  ​
 end tell end tell
  
 return itemKindStr return itemKindStr
--->Alias+-->Link: Alias 
 +-->Link: SymLink 
 +-->​BBEdit text document 
 ``` ```
 +
  
  
Line 34: Line 53:
  
   *file type (r/o).   *file type (r/o).
-  *file size (r/o).+  *file size (r/o) in bytes.
   *creation date.   *creation date.
   *modification date.   *modification date.
action/Get_File_Attribute.1553195588.txt.gz · Last modified: 2019/03/21 15:13 by JMichaelTX