{
"name": "touch",
"description": "Change file access and modification times",
"options": [
{
"names": [
"-A"
],
"description": "Adjust the access and modification time stamps for the file by the specified value",
"takes_arg": true,
"arg": {
"name": "time",
"description": "[-][[hh]mm]SS"
}
},
{
"names": [
"-a"
],
"description": "Change the access time of the file"
},
{
"names": [
"-c"
],
"description": "Do not create the file if it does not exist"
},
{
"names": [
"-f"
],
"description": "Attempt to force the update, even if the file permissions do not currently permit it"
},
{
"names": [
"-h"
],
"description": "If the file is a symbolic link, change the times of the link itself rather than the file that the link points to"
},
{
"names": [
"-m"
],
"description": "Change the modification time of the file"
},
{
"names": [
"-r"
],
"description": "Use the access and modifications times from the specified file instead of the current time of day",
"takes_arg": true,
"arg": {
"name": "file"
}
},
{
"names": [
"-t"
],
"description": "Change the access and modification times to the specified time instead of the current time of day",
"takes_arg": true,
"arg": {
"name": "timestamp",
"description": "[[CC]YY]MMDDhhmm[.SS]"
}
}
],
"args": [
{
"name": "file",
"is_variadic": true,
"template": "folders"
}
]
}