File.path_

The local host path where the File is available when a CommandLineTool is executed. This field must be set by the implementation. The final path component must match the value of basename. This field must not be used in any other context. The command line tool being executed must be able to access the file at path using the POSIX open(2) syscall. As a special case, if the path field is provided but the location field is not, an implementation may assign the value of the path field to location, and remove the path field. If the path contains POSIX shell metacharacters (|,&, ;, <, >, (,), $,` , \, ", '`, <space>, <tab>, and <newline>) or characters not allowed

for Internationalized Domain Names for Applications then implementations may terminate the process with a permanentFailure.

class File
@link
Either!(None, string) path_;

Meta