sudoSpec top-level property
Completion spec for sudo CLI
Implementation
final FigSpec sudoSpec = FigSpec(
name: 'sudo',
description: 'Execute a command as the superuser or another user',
options: [
Option(
name: ['-g', '--group'],
description: 'Run command as the specified group name or ID',
args: [
Arg(
name: 'group',
description: 'Group name or ID'
)
]
),
Option(
name: ['-h', '--help'],
description: 'Display help message and exit'
),
Option(
name: ['-u', '--user'],
description: 'Run command as specified user name or ID',
args: [
Arg(
name: 'user',
description: 'User name or ID'
)
]
)
],
args: [
Arg(
name: 'command',
description: 'Command to run with elevated permissions'
)
]
);