fileOptions top-level property
Implementation
final List<Option> fileOptions = [
Option(
name: ['f', '-f', '--file'],
description: 'Use archive file or device ARCHIVE',
args: [Arg(name: 'ARCHIV')]),
Option(
name: '--force-local',
description: 'Archive file is local even if it has a colon',
dependsOn: ['f', '-f', '--file']),
Option(
name: ['F', '-F', '--info-script', '--new-volume-script'],
description: 'Run COMMAND at the end of each tape',
args: [Arg(name: 'COMMAN')]),
Option(
name: ['L', '-L', '--tape-length'],
description: 'Change tape after writing Nx1024 bytes',
args: [Arg(name: 'N', suggestions: sizeSuffixe)]),
Option(
name: ['M', '-M', '--multi-volume'],
description: 'Create/list/extract multi-volume archive'),
Option(
name: '--rmt-command',
description: 'Use COMMAND instead of rmt when accessing remote archives',
args: [Arg(name: 'COMMAN')]),
Option(
name: '--rsh-command',
description: 'Use COMMAND instead of rsh when accessing remote archives',
args: [Arg(name: 'COMMAN')]),
Option(
name: '--volno-file',
description:
'Tar will keep track of which volume of a multi-volume archive it is working in FILE',
dependsOn: ['M', '-M', '--multi-volume'],
args: [Arg(name: 'FIL')])
];