Changed xorriso.texi according to proposals by Tony Mancill
This commit is contained in:
parent
9836165089
commit
2d52e9427d
@ -62,7 +62,7 @@ then
|
|||||||
-e 's/<b>Command processing:<\/b>/\ <BR><A NAME="Processing"><\/A><b>Command processing:<\/b>/' \
|
-e 's/<b>Command processing:<\/b>/\ <BR><A NAME="Processing"><\/A><b>Command processing:<\/b>/' \
|
||||||
-e 's/<b>Dialog, Readline, Result pager:<\/b>/\ <BR><A NAME="Dialog"><\/A<b>Dialog, Readline, Result pager:<\/b>/' \
|
-e 's/<b>Dialog, Readline, Result pager:<\/b>/\ <BR><A NAME="Dialog"><\/A<b>Dialog, Readline, Result pager:<\/b>/' \
|
||||||
-e 's/<b>Execution order of program arguments:<\/b>/\ <BR><A NAME="ArgSort"><\/A><b>Execution order of program arguments:<\/b><BR>\ <BR>/' \
|
-e 's/<b>Execution order of program arguments:<\/b>/\ <BR><A NAME="ArgSort"><\/A><b>Execution order of program arguments:<\/b><BR>\ <BR>/' \
|
||||||
-e 's/<b>Aquiring source and target drive:<\/b>/\ <BR><A NAME="AqDrive"><\/A><b>Aquiring source and target drive:<\/b><BR>\ <BR>/' \
|
-e 's/<b>Acquiring source and target drive:<\/b>/\ <BR><A NAME="AqDrive"><\/A><b>Acquiring source and target drive:<\/b><BR>\ <BR>/' \
|
||||||
-e 's/<b>Influencing the behavior of image/\ <BR><A NAME="Loading"><\/A><b>Influencing the behavior of image/' \
|
-e 's/<b>Influencing the behavior of image/\ <BR><A NAME="Loading"><\/A><b>Influencing the behavior of image/' \
|
||||||
-e 's/<b>Inserting files into ISO image:<\/b>/\ <BR><A NAME="Insert"><\/A><b>Inserting files into ISO image:<\/b><BR>\ <BR>/' \
|
-e 's/<b>Inserting files into ISO image:<\/b>/\ <BR><A NAME="Insert"><\/A><b>Inserting files into ISO image:<\/b><BR>\ <BR>/' \
|
||||||
-e 's/<b>Settings for file insertion:<\/b>/\ <BR><A NAME="SetInsert"><\/A><b>Settings for file insertion:<\/b><BR>\ <BR>/' \
|
-e 's/<b>Settings for file insertion:<\/b>/\ <BR><A NAME="SetInsert"><\/A><b>Settings for file insertion:<\/b><BR>\ <BR>/' \
|
||||||
|
@ -454,70 +454,71 @@ is among them.
|
|||||||
.br
|
.br
|
||||||
Commands consist of a command word,
|
Commands consist of a command word,
|
||||||
followed by zero or more parameter words. If the list of parameter words
|
followed by zero or more parameter words. If the list of parameter words
|
||||||
is of variable length (indicated by "[...]" or "[***]") then it has to be
|
is of variable length (indicated by "[...]" or "[***]") then it must be
|
||||||
terminated by either the \fBlist delimiter\fR, or the end of argument list,
|
terminated by either the \fBlist delimiter\fR, occur at the end of
|
||||||
or an end of an input line.
|
the argument list, or occur at the end of an input line.
|
||||||
.PP
|
.PP
|
||||||
At program start the list delimiter is the word "\-\-".
|
At program start the list delimiter is the string "\-\-".
|
||||||
This may be changed by option \-list_delimiter in order to allow
|
This may be changed with the \-list_delimiter option in order to allow
|
||||||
"\-\-" as parameter in a list of variable length.
|
"\-\-" as parameter in a variable length list.
|
||||||
It is advised to reset the delimiter to "\-\-" immediately
|
However, it is advised to reset the delimiter to "\-\-"
|
||||||
afterwards.
|
immediately afterwards.
|
||||||
.br
|
.br
|
||||||
For brevity the list delimiter is referred as "\-\-"
|
For brevity the list delimiter is referred as "\-\-"
|
||||||
throughout this text.
|
throughout this text.
|
||||||
.br
|
.br
|
||||||
The list delimiter is silently tolerated if it appears after the parameters of
|
The list delimiter is silently ignored if it appears after the parameters of
|
||||||
a command with a fixed list length. It is handled as normal text if it
|
a command with a fixed list length. It is handled as normal text if it
|
||||||
appears among the parameters of such a command.
|
appears among the parameters of such a command.
|
||||||
.PP
|
.PP
|
||||||
\fBPattern expansion\fR
|
\fBPattern expansion\fR
|
||||||
converts a list of pattern words into a list of existing file addresses.
|
converts a list of pattern words into a list of existing file addresses.
|
||||||
Unmatched pattern words appear themselves in that result list, though.
|
Unmatched pattern words will appear unaltered in that result list.
|
||||||
.br
|
.br
|
||||||
Pattern matching supports the usual shell parser wildcards '*' '?' '[xyz]'
|
Pattern matching supports the usual shell parser wildcards '*' '?' '[xyz]'
|
||||||
and respects '/' as separator which may only be matched literally.
|
and respects '/' as the path separator, which may only be matched literally.
|
||||||
.br
|
.br
|
||||||
It is a property of some particular commands and not a general
|
Pattern expansion is a property of some particular commands and not a general
|
||||||
feature. It gets controlled by commands \-iso_rr_pattern and \-disk_pattern.
|
feature. It is controlled by commands \-iso_rr_pattern and \-disk_pattern.
|
||||||
Commands which may use pattern expansion all have variable parameter
|
Commands which use pattern expansion all have variable parameter
|
||||||
lists which are marked in this man page by "[***]" rather than "[...]".
|
lists which are specified in this text by "[***]" rather than "[...]".
|
||||||
.br
|
.br
|
||||||
Some other commands perform pattern matching unconditionally.
|
Some other commands perform pattern matching unconditionally.
|
||||||
.PP
|
.PP
|
||||||
Command and parameter words are either read from program arguments, where one
|
Command and parameter words are either read from the program arguments, where
|
||||||
argument is one word, or from quoted input lines where words are recognized
|
one argument is one word, or from quoted input lines where words are recognized
|
||||||
similar to the quotation rules of a shell parser.
|
similar to the quotation rules of a shell parser.
|
||||||
.br
|
.br
|
||||||
\fBxorriso\fR is not a shell, although it might appear so on first glimpse.
|
\fBxorriso\fR is not a shell, although it might appear so at first glimpse.
|
||||||
Be aware that the interaction of quotation marks and pattern symbols like "*"
|
Be aware that the interaction of quotation marks and pattern symbols like "*"
|
||||||
differs from the usual shell parsers. In \fBxorriso\fR, a quotation mark
|
differs from the usual shell parsers. In \fBxorriso\fR, a quotation mark
|
||||||
does not make a pattern symbol literal.
|
does not make a pattern symbol literal.
|
||||||
.PP
|
.PP
|
||||||
\fBQuoted input\fR
|
\fBQuoted input\fR
|
||||||
converts whitespace separated text pieces into words.
|
converts whitespace\-separated text into words.
|
||||||
The double quotation mark " and the single quotation mark ' can be used to
|
The double quotation mark " and the single quotation mark ' can be used to
|
||||||
enclose whitespace and make it part of words (e.g. of file names). Each mark
|
enclose whitespace and make it part of words (e.g. of file names). Each mark
|
||||||
type can enclose the marks of the other type. A trailing backslash \\ outside
|
type can enclose the marks of the other type. A trailing backslash \\ outside
|
||||||
quotations or an open quotation cause the next input line to be appended.
|
quotations or an open quotation cause the next input line to be appended.
|
||||||
.br
|
.br
|
||||||
Quoted input accepts any ASCII character except NUL (0) as content of quotes.
|
Quoted input accepts any ASCII character except NUL (0) as the content of
|
||||||
|
the quotes.
|
||||||
Nevertheless it can be cumbersome for the user to produce those characters
|
Nevertheless it can be cumbersome for the user to produce those characters
|
||||||
at all. Therefore quoted input and program arguments allow optional
|
directly. Therefore quoted input and program arguments allow optional
|
||||||
\fBBackslash Interpretation\fR
|
\fBBackslash Interpretation\fR
|
||||||
which can represent all ASCII characters except NUL (0) by backslash codes
|
which can represent all ASCII characters except NUL (0) via backslash codes
|
||||||
as in $'...' of bash.
|
as in $'...' of bash.
|
||||||
.br
|
.br
|
||||||
It is not enabled by default. See option \-backslash_codes.
|
This is not enabled by default. See option \-backslash_codes.
|
||||||
.PP
|
.PP
|
||||||
When the program starts then it first looks for argument \-no_rc. If this is
|
When the program starts then it first looks for argument \-no_rc. If this is
|
||||||
not present then it looks for its startup files and
|
not present then it looks for its startup files and
|
||||||
reads their content as command input lines. Then it interprets
|
reads their content as command input lines. Then it interprets
|
||||||
the program arguments as commands and parameters. Finally it enters
|
the program arguments as commands and parameters. Finally it enters
|
||||||
dialog mode if command \-dialog "on" was executed up to then.
|
dialog mode if command \-dialog "on" has been executed by this point.
|
||||||
.PP
|
.PP
|
||||||
The program ends either by command \-end, or by the end of program arguments
|
The program ends either by command \-end, or by the end of program arguments
|
||||||
if not dialog was enabled up to that moment, or by a problem
|
if dialog mode has not been enabled at that point, or by a problem
|
||||||
event which triggers the threshold of command \-abort_on.
|
event which triggers the threshold of command \-abort_on.
|
||||||
.SS
|
.SS
|
||||||
.B Dialog, Readline, Result pager:
|
.B Dialog, Readline, Result pager:
|
||||||
@ -526,39 +527,39 @@ Dialog mode prompts for a quoted input line, parses it into words, and performs
|
|||||||
them as commands with their parameters. It provides assisting services
|
them as commands with their parameters. It provides assisting services
|
||||||
to make dialog more comfortable.
|
to make dialog more comfortable.
|
||||||
.PP
|
.PP
|
||||||
Readline is an enhancement for the input line. You may know it already from
|
Readline is an enhancement for the input line. You may already know it from
|
||||||
the bash shell. Whether it is available in \fBxorriso\fR depends on the
|
the bash shell. Whether it is available in \fBxorriso\fR depends on the
|
||||||
availability
|
availability
|
||||||
of package readline\-dev at the time when \fBxorriso\fR was built from
|
of package readline\-dev at the time when \fBxorriso\fR was built from
|
||||||
its sourcecode.
|
its sourcecode.
|
||||||
.br
|
.br
|
||||||
It allows to move the cursor over the text in the line by help of the
|
Readline allows to move the cursor over the text in the line by help of the
|
||||||
Leftward and the Rightward arrow key.
|
Left and the Right arrow keys.
|
||||||
Text may be inserted at the cursor position. The Delete key removes the
|
Text may be inserted at the cursor position. The Delete key removes the
|
||||||
character under the cursor. Upward and Downward arrow keys navigate through
|
character under the cursor. Up and Down arrow keys navigate through
|
||||||
the history of previous input lines.
|
the history of previous input lines.
|
||||||
.br
|
.br
|
||||||
See man readline
|
See man readline
|
||||||
for more info about libreadline.
|
for more info about libreadline.
|
||||||
.PP
|
.PP
|
||||||
Option \-page activates a built\-in result text pager which may be convenient in
|
Option \-page activates a built\-in result text pager which may be convenient in
|
||||||
dialog. After an action has put out the given number of terminal lines,
|
dialog mode. After an action has output the given number of terminal lines,
|
||||||
the pager prompts the user for a line of input.
|
the pager prompts the user for a line of input.
|
||||||
.br
|
.br
|
||||||
An empty line lets \fBxorriso\fR resume work until the next page is put out.
|
An empty line lets \fBxorriso\fR resume work until the next page is output.
|
||||||
.br
|
.br
|
||||||
The single character "@" disables paging for the current action.
|
The single character "@" disables paging for the current action.
|
||||||
.br
|
.br
|
||||||
"@@@", "x", "q", "X", or "Q" urge the current action to abort and suppress
|
"@@@", "x", "q", "X", or "Q" request that the current action aborts and
|
||||||
further result output.
|
suppress further result output.
|
||||||
.br
|
.br
|
||||||
Any other line will be interpreted as new dialog line. The current action
|
Any other line input will be interpreted as new dialog line. The current action
|
||||||
is urged to abort. Afterwards, the input line is executed.
|
is requested to abort. Afterwards, the input line is executed.
|
||||||
.PP
|
.PP
|
||||||
Some actions apply paging to their info output, too.
|
Some actions apply paging to their info output, too.
|
||||||
.br
|
.br
|
||||||
The urge to abort may or may not be obeyed by the current action. All actions
|
The request to abort may or may not be obeyed by the current action.
|
||||||
try to abort as soon as possible.
|
All actions try to abort as soon as possible.
|
||||||
.br
|
.br
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.br
|
.br
|
||||||
@ -576,35 +577,37 @@ sequence of commands which get performed exactly in the given order.
|
|||||||
This requires the user to write commands for desired settings before the
|
This requires the user to write commands for desired settings before the
|
||||||
commands which shall be influenced by those settings.
|
commands which shall be influenced by those settings.
|
||||||
.br
|
.br
|
||||||
Many other programs allow to hand over options as program arguments
|
Many other programs support program arguments in an arbitrary ordering
|
||||||
in an arbitrary sequence and perform settings and actions in a sequence
|
and perform settings and actions in a sequence at their own discretion.
|
||||||
of their own discretion. xorriso provides an option to enable such a behavior
|
xorriso provides an option to enable such a behavior
|
||||||
at the cost of losing freedom of expression.
|
at the cost of loss of expressivity.
|
||||||
.TP
|
.TP
|
||||||
\fB\-x\fR
|
\fB\-x\fR
|
||||||
Enable automatic sorting of program arguments to a sequence that most likely
|
Enable automatic sorting of program arguments into a sequence that
|
||||||
makes some sense. This command may be given at any position among the commands
|
(most likely) is sensible.
|
||||||
|
This command may be given at any position among the commands
|
||||||
which are handed over as program arguments.
|
which are handed over as program arguments.
|
||||||
.br
|
.br
|
||||||
It works only if it is given as program argument, and with a single dash.
|
Note: It works only if it is given as program argument and
|
||||||
I.e. not in startup files, not with \-options_from_file, not in dialog mode,
|
with a single dash (i.e. "\-x"). It will not work in startup files, nor with
|
||||||
not as "x" and not as "\-\-x". It affects only the commands given
|
\-options_from_file, nor in dialog mode, nor as "x" and finally not as
|
||||||
as program arguments.
|
"\-\-x".
|
||||||
|
It affects only the commands given as program arguments.
|
||||||
.TP
|
.TP
|
||||||
\fB\-list_arg_sorting\fR
|
\fB\-list_arg_sorting\fR
|
||||||
List all xorriso commands in the order which applies if option \-x is in effect.
|
List all xorriso commands in the order which applies if option \-x is in effect.
|
||||||
.br
|
.br
|
||||||
This list may also be helpful without \-x, for a user who ponders over the
|
This list may also be helpful without \-x for a user who ponders over the
|
||||||
sequence in which to put commands. Deviations from the sorting order may
|
sequence in which to put commands. Deviations from the listed sorting order may
|
||||||
well make sense, though.
|
well make sense, though.
|
||||||
.PP
|
.PP
|
||||||
.TP
|
.TP
|
||||||
.B Aquiring source and target drive:
|
.B Acquiring source and target drive:
|
||||||
.PP
|
.PP
|
||||||
The effect of aquiring a drive may depend on several options in the
|
The effect of acquiring a drive may depend on several options in the
|
||||||
next paragraph "Influencing the behavior of image loading".
|
next paragraph "Influencing the behavior of image loading".
|
||||||
If desired, their enabling commands have to be performed before the
|
If desired, their enabling commands have to be performed before the
|
||||||
commands which aquire the drive.
|
commands which acquire the drive.
|
||||||
.TP
|
.TP
|
||||||
\fB\-dev\fR address
|
\fB\-dev\fR address
|
||||||
Set input and output drive to the same address and load an ISO image if it
|
Set input and output drive to the same address and load an ISO image if it
|
||||||
@ -620,7 +623,7 @@ Special address string "\-" means standard output, to which several restrictions
|
|||||||
apply. See above paragraph "Libburn drives".
|
apply. See above paragraph "Libburn drives".
|
||||||
.br
|
.br
|
||||||
An empty address string "" gives up the current device
|
An empty address string "" gives up the current device
|
||||||
without aquiring a new one.
|
without acquiring a new one.
|
||||||
.TP
|
.TP
|
||||||
\fB\-indev\fR address
|
\fB\-indev\fR address
|
||||||
Set input drive and load an ISO image if present.
|
Set input drive and load an ISO image if present.
|
||||||
@ -644,7 +647,7 @@ Special address string "\-" means standard output, to which several restrictions
|
|||||||
apply. See above paragraph "Libburn drives".
|
apply. See above paragraph "Libburn drives".
|
||||||
.br
|
.br
|
||||||
An empty address string "" gives up the current output drive
|
An empty address string "" gives up the current output drive
|
||||||
without aquiring a new one. No writing is possible without an output drive.
|
without acquiring a new one. No writing is possible without an output drive.
|
||||||
.TP
|
.TP
|
||||||
\fB\-grow_blindly\fR "off"|predicted_nwa
|
\fB\-grow_blindly\fR "off"|predicted_nwa
|
||||||
If predicted_nwa is a non\-negative number then perform blind growing rather
|
If predicted_nwa is a non\-negative number then perform blind growing rather
|
||||||
@ -664,7 +667,7 @@ begins. The output drive is given up when writing is done.
|
|||||||
.B Influencing the behavior of image loading:
|
.B Influencing the behavior of image loading:
|
||||||
.PP
|
.PP
|
||||||
The following options should normally be performed before loading an image
|
The following options should normally be performed before loading an image
|
||||||
by aquiring an input drive. In rare cases it is desirable to activate
|
by acquiring an input drive. In rare cases it is desirable to activate
|
||||||
them only after image loading.
|
them only after image loading.
|
||||||
.TP
|
.TP
|
||||||
\fB\-load\fR entity id
|
\fB\-load\fR entity id
|
||||||
@ -700,7 +703,7 @@ for which the image was prepared. This affects only loading of ISO images
|
|||||||
and reading of their files. The multi\-session method of growing is not allowed
|
and reading of their files. The multi\-session method of growing is not allowed
|
||||||
as long as \-displacement is non\-zero. I.e. \-indev and \-outdev must be
|
as long as \-displacement is non\-zero. I.e. \-indev and \-outdev must be
|
||||||
different. The displacement gets reset to 0 before the drive
|
different. The displacement gets reset to 0 before the drive
|
||||||
gets re\-aquired after writing.
|
gets re\-acquired after writing.
|
||||||
.br
|
.br
|
||||||
Examples:
|
Examples:
|
||||||
.br
|
.br
|
||||||
@ -910,7 +913,7 @@ can hamper reading of partly damaged media. Setting "off:emul_off" disables
|
|||||||
the elsewise trustworthy table\-of\-content scan for those media.
|
the elsewise trustworthy table\-of\-content scan for those media.
|
||||||
.br
|
.br
|
||||||
To be in effect, the \-rom_toc_scan setting has to be made before the \-*dev
|
To be in effect, the \-rom_toc_scan setting has to be made before the \-*dev
|
||||||
command which aquires drive and medium.
|
command which acquires drive and medium.
|
||||||
.TP
|
.TP
|
||||||
\fB\-calm_drive\fR "in"|"out"|"all"|"revoke"|"on"|"off"
|
\fB\-calm_drive\fR "in"|"out"|"all"|"revoke"|"on"|"off"
|
||||||
Reduce drive noise until it is actually used again. Some drives stay alert
|
Reduce drive noise until it is actually used again. Some drives stay alert
|
||||||
@ -2153,7 +2156,7 @@ and eventually override the list of other speed offers.
|
|||||||
Try to close the upcomming track and session if the drive reported the medium
|
Try to close the upcomming track and session if the drive reported the medium
|
||||||
as damaged. This may apply to CD\-R, CD\-RW, DVD\-R, DVD\-RW, DVD+R, DVD+R DL,
|
as damaged. This may apply to CD\-R, CD\-RW, DVD\-R, DVD\-RW, DVD+R, DVD+R DL,
|
||||||
or BD\-R media. It is indicated by warning messages when the drive gets
|
or BD\-R media. It is indicated by warning messages when the drive gets
|
||||||
aquired, and by a remark "but next track is damaged" with the line
|
acquired, and by a remark "but next track is damaged" with the line
|
||||||
"Media status :" of command \-toc.
|
"Media status :" of command \-toc.
|
||||||
.br
|
.br
|
||||||
The setting of option \-close determines whether the medium stays appendable.
|
The setting of option \-close determines whether the medium stays appendable.
|
||||||
@ -3922,7 +3925,7 @@ The scope is only a single data track per session to be written
|
|||||||
to blank, overwriteable, or appendable media. The medium gets closed if
|
to blank, overwriteable, or appendable media. The medium gets closed if
|
||||||
closing is applicable and not option \-multi is present.
|
closing is applicable and not option \-multi is present.
|
||||||
.br
|
.br
|
||||||
If an input drive was aquired, then it is given up.
|
If an input drive was acquired, then it is given up.
|
||||||
This is only allowed if no image changes are pending.
|
This is only allowed if no image changes are pending.
|
||||||
.br
|
.br
|
||||||
dev= must be given as \fBxorriso\fR device address. Addresses like 0,0,0
|
dev= must be given as \fBxorriso\fR device address. Addresses like 0,0,0
|
||||||
@ -4269,7 +4272,7 @@ $ xorriso \-device_links
|
|||||||
2 \-dev '/dev/cdrw3' rwrw\-\- : 'HL\-DT\-ST' 'BDDVDRW_GGC\-H20L'
|
2 \-dev '/dev/cdrw3' rwrw\-\- : 'HL\-DT\-ST' 'BDDVDRW_GGC\-H20L'
|
||||||
.SS
|
.SS
|
||||||
.B Blank medium and compose a new ISO image as batch run
|
.B Blank medium and compose a new ISO image as batch run
|
||||||
Aquire drive /dev/sr2, make medium ready for writing a new image,
|
Acquire drive /dev/sr2, make medium ready for writing a new image,
|
||||||
fill the image with the files from hard disk directories /home/me/sounds
|
fill the image with the files from hard disk directories /home/me/sounds
|
||||||
and /home/me/pictures.
|
and /home/me/pictures.
|
||||||
.br
|
.br
|
||||||
@ -4404,7 +4407,7 @@ $ xorriso \-dev /dev/sr2 \\
|
|||||||
.SS
|
.SS
|
||||||
.B Copy modified ISO image from one medium to another
|
.B Copy modified ISO image from one medium to another
|
||||||
Load image from input drive. Do the same manipulations as in the previous
|
Load image from input drive. Do the same manipulations as in the previous
|
||||||
example. Aquire output drive and blank it. Burn the modified image as
|
example. Acquire output drive and blank it. Burn the modified image as
|
||||||
first and only session to the output drive.
|
first and only session to the output drive.
|
||||||
.br
|
.br
|
||||||
$ xorriso \-indev /dev/sr2 \\
|
$ xorriso \-indev /dev/sr2 \\
|
||||||
|
@ -396,60 +396,64 @@ influence following actions. So their sequence does matter, unless they
|
|||||||
are given as program arguments and option *-x* is among them.
|
are given as program arguments and option *-x* is among them.
|
||||||
Commands consist of a command word, followed by zero or more parameter
|
Commands consist of a command word, followed by zero or more parameter
|
||||||
words. If the list of parameter words is of variable length (indicated
|
words. If the list of parameter words is of variable length (indicated
|
||||||
by "[...]" or "[***]") then it has to be terminated by either the *list
|
by "[...]" or "[***]") then it must be terminated by either the *list
|
||||||
delimiter*, or the end of argument list, or an end of an input line.
|
delimiter*, occur at the end of the argument list, or occur at the end
|
||||||
|
of an input line.
|
||||||
|
|
||||||
At program start the list delimiter is the word "--". This may be
|
At program start the list delimiter is the string "--". This may be
|
||||||
changed by option -list_delimiter in order to allow "--" as parameter
|
changed with the -list_delimiter option in order to allow "--" as
|
||||||
in a list of variable length. It is advised to reset the delimiter to
|
parameter in a variable length list. However, it is advised to reset
|
||||||
"--" immediately afterwards.
|
the delimiter to "--" immediately afterwards.
|
||||||
For brevity the list delimiter is referred as "--" throughout this text.
|
For brevity the list delimiter is referred as "--" throughout this text.
|
||||||
The list delimiter is silently tolerated if it appears after the
|
The list delimiter is silently ignored if it appears after the
|
||||||
parameters of a command with a fixed list length. It is handled as
|
parameters of a command with a fixed list length. It is handled as
|
||||||
normal text if it appears among the parameters of such a command.
|
normal text if it appears among the parameters of such a command.
|
||||||
|
|
||||||
*Pattern expansion* converts a list of pattern words into a list of
|
*Pattern expansion* converts a list of pattern words into a list of
|
||||||
existing file addresses. Unmatched pattern words appear themselves in
|
existing file addresses. Unmatched pattern words will appear unaltered
|
||||||
that result list, though.
|
in that result list.
|
||||||
Pattern matching supports the usual shell parser wildcards '*' '?'
|
Pattern matching supports the usual shell parser wildcards '*' '?'
|
||||||
'[xyz]' and respects '/' as separator which may only be matched
|
'[xyz]' and respects '/' as the path separator, which may only be
|
||||||
literally.
|
matched literally.
|
||||||
It is a property of some particular commands and not a general feature.
|
Pattern expansion is a property of some particular commands and not a
|
||||||
It gets controlled by commands -iso_rr_pattern and -disk_pattern.
|
general feature. It is controlled by commands -iso_rr_pattern and
|
||||||
Commands which may use pattern expansion all have variable parameter
|
-disk_pattern. Commands which use pattern expansion all have variable
|
||||||
lists which are marked in this man page by "[***]" rather than "[...]".
|
parameter lists which are specified in this text by "[***]" rather than
|
||||||
|
"[...]".
|
||||||
Some other commands perform pattern matching unconditionally.
|
Some other commands perform pattern matching unconditionally.
|
||||||
|
|
||||||
Command and parameter words are either read from program arguments,
|
Command and parameter words are either read from the program
|
||||||
where one argument is one word, or from quoted input lines where words
|
arguments, where one argument is one word, or from quoted input lines
|
||||||
are recognized similar to the quotation rules of a shell parser.
|
where words are recognized similar to the quotation rules of a shell
|
||||||
`xorriso' is not a shell, although it might appear so on first glimpse.
|
parser.
|
||||||
|
`xorriso' is not a shell, although it might appear so at first glimpse.
|
||||||
Be aware that the interaction of quotation marks and pattern symbols
|
Be aware that the interaction of quotation marks and pattern symbols
|
||||||
like "*" differs from the usual shell parsers. In `xorriso', a
|
like "*" differs from the usual shell parsers. In `xorriso', a
|
||||||
quotation mark does not make a pattern symbol literal.
|
quotation mark does not make a pattern symbol literal.
|
||||||
|
|
||||||
*Quoted input* converts whitespace separated text pieces into words.
|
*Quoted input* converts whitespace-separated text into words. The
|
||||||
The double quotation mark " and the single quotation mark ' can be used
|
double quotation mark " and the single quotation mark ' can be used to
|
||||||
to enclose whitespace and make it part of words (e.g. of file names).
|
enclose whitespace and make it part of words (e.g. of file names). Each
|
||||||
Each mark type can enclose the marks of the other type. A trailing
|
mark type can enclose the marks of the other type. A trailing backslash
|
||||||
backslash \ outside quotations or an open quotation cause the next
|
\ outside quotations or an open quotation cause the next input line to
|
||||||
input line to be appended.
|
be appended.
|
||||||
Quoted input accepts any ASCII character except NUL (0) as content of
|
Quoted input accepts any ASCII character except NUL (0) as the content
|
||||||
quotes. Nevertheless it can be cumbersome for the user to produce
|
of the quotes. Nevertheless it can be cumbersome for the user to
|
||||||
those characters at all. Therefore quoted input and program arguments
|
produce those characters directly. Therefore quoted input and program
|
||||||
allow optional *Backslash Interpretation* which can represent all ASCII
|
arguments allow optional *Backslash Interpretation* which can represent
|
||||||
characters except NUL (0) by backslash codes as in $'...' of bash.
|
all ASCII characters except NUL (0) via backslash codes as in $'...' of
|
||||||
It is not enabled by default. See option -backslash_codes.
|
bash.
|
||||||
|
This is not enabled by default. See option -backslash_codes.
|
||||||
|
|
||||||
When the program starts then it first looks for argument -no_rc. If
|
When the program starts then it first looks for argument -no_rc. If
|
||||||
this is not present then it looks for its startup files and reads their
|
this is not present then it looks for its startup files and reads their
|
||||||
content as command input lines. Then it interprets the program
|
content as command input lines. Then it interprets the program
|
||||||
arguments as commands and parameters. Finally it enters dialog mode if
|
arguments as commands and parameters. Finally it enters dialog mode if
|
||||||
command -dialog "on" was executed up to then.
|
command -dialog "on" has been executed by this point.
|
||||||
|
|
||||||
The program ends either by command -end, or by the end of program
|
The program ends either by command -end, or by the end of program
|
||||||
arguments if not dialog was enabled up to that moment, or by a problem
|
arguments if dialog mode has not been enabled at that point, or by a
|
||||||
event which triggers the threshold of command -abort_on.
|
problem event which triggers the threshold of command -abort_on.
|
||||||
|
|
||||||
|
|
||||||
File: xorriso.info, Node: Dialog, Next: Options, Prev: Processing, Up: Top
|
File: xorriso.info, Node: Dialog, Next: Options, Prev: Processing, Up: Top
|
||||||
@ -461,30 +465,30 @@ Dialog mode prompts for a quoted input line, parses it into words, and
|
|||||||
performs them as commands with their parameters. It provides assisting
|
performs them as commands with their parameters. It provides assisting
|
||||||
services to make dialog more comfortable.
|
services to make dialog more comfortable.
|
||||||
|
|
||||||
Readline is an enhancement for the input line. You may know it
|
Readline is an enhancement for the input line. You may already know
|
||||||
already from the bash shell. Whether it is available in `xorriso'
|
it from the bash shell. Whether it is available in `xorriso' depends on
|
||||||
depends on the availability of package readline-dev at the time when
|
the availability of package readline-dev at the time when `xorriso' was
|
||||||
`xorriso' was built from its sourcecode.
|
built from its sourcecode.
|
||||||
It allows to move the cursor over the text in the line by help of the
|
Readline allows to move the cursor over the text in the line by help of
|
||||||
Leftward and the Rightward arrow key. Text may be inserted at the
|
the Left and the Right arrow keys. Text may be inserted at the cursor
|
||||||
cursor position. The Delete key removes the character under the cursor.
|
position. The Delete key removes the character under the cursor. Up and
|
||||||
Upward and Downward arrow keys navigate through the history of previous
|
Down arrow keys navigate through the history of previous input lines.
|
||||||
input lines.
|
|
||||||
See info readline for more info about libreadline.
|
See info readline for more info about libreadline.
|
||||||
|
|
||||||
Option -page activates a built-in result text pager which may be
|
Option -page activates a built-in result text pager which may be
|
||||||
convenient in dialog. After an action has put out the given number of
|
convenient in dialog mode. After an action has output the given number
|
||||||
terminal lines, the pager prompts the user for a line of input.
|
of terminal lines, the pager prompts the user for a line of input.
|
||||||
An empty line lets `xorriso' resume work until the next page is put out.
|
An empty line lets `xorriso' resume work until the next page is output.
|
||||||
The single character "@" disables paging for the current action.
|
The single character "@" disables paging for the current action.
|
||||||
"@@@", "x", "q", "X", or "Q" urge the current action to abort and
|
"@@@", "x", "q", "X", or "Q" request that the current action aborts and
|
||||||
suppress further result output.
|
suppress further result output.
|
||||||
Any other line will be interpreted as new dialog line. The current
|
Any other line input will be interpreted as new dialog line. The
|
||||||
action is urged to abort. Afterwards, the input line is executed.
|
current action is requested to abort. Afterwards, the input line is
|
||||||
|
executed.
|
||||||
|
|
||||||
Some actions apply paging to their info output, too.
|
Some actions apply paging to their info output, too.
|
||||||
The urge to abort may or may not be obeyed by the current action. All
|
The request to abort may or may not be obeyed by the current action.
|
||||||
actions try to abort as soon as possible.
|
All actions try to abort as soon as possible.
|
||||||
|
|
||||||
|
|
||||||
File: xorriso.info, Node: Options, Next: Examples, Prev: Dialog, Up: Top
|
File: xorriso.info, Node: Options, Next: Examples, Prev: Dialog, Up: Top
|
||||||
@ -501,7 +505,7 @@ inner dashes are interpreted as underscores.
|
|||||||
* Menu:
|
* Menu:
|
||||||
|
|
||||||
* ArgSort:: Execution order of program arguments
|
* ArgSort:: Execution order of program arguments
|
||||||
* AqDrive:: Aquiring source and target drive
|
* AqDrive:: Acquiring source and target drive
|
||||||
* Loading:: Influencing the behavior of image loading
|
* Loading:: Influencing the behavior of image loading
|
||||||
* Insert:: Inserting files into ISO image
|
* Insert:: Inserting files into ISO image
|
||||||
* SetInsert:: Settings for file insertion
|
* SetInsert:: Settings for file insertion
|
||||||
@ -533,38 +537,39 @@ By default the program arguments of a xorriso run are interpreted as a
|
|||||||
sequence of commands which get performed exactly in the given order.
|
sequence of commands which get performed exactly in the given order.
|
||||||
This requires the user to write commands for desired settings before the
|
This requires the user to write commands for desired settings before the
|
||||||
commands which shall be influenced by those settings.
|
commands which shall be influenced by those settings.
|
||||||
Many other programs allow to hand over options as program arguments in
|
Many other programs support program arguments in an arbitrary ordering
|
||||||
an arbitrary sequence and perform settings and actions in a sequence of
|
and perform settings and actions in a sequence at their own discretion.
|
||||||
their own discretion. xorriso provides an option to enable such a
|
xorriso provides an option to enable such a behavior at the cost of
|
||||||
behavior at the cost of losing freedom of expression.
|
loss of expressivity.
|
||||||
|
|
||||||
-x
|
-x
|
||||||
Enable automatic sorting of program arguments to a sequence that
|
Enable automatic sorting of program arguments into a sequence that
|
||||||
most likely makes some sense. This command may be given at any
|
(most likely) is sensible. This command may be given at any
|
||||||
position among the commands which are handed over as program
|
position among the commands which are handed over as program
|
||||||
arguments.
|
arguments.
|
||||||
It works only if it is given as program argument, and with a
|
Note: It works only if it is given as program argument and with a
|
||||||
single dash. I.e. not in startup files, not with
|
single dash (i.e. "-x"). It will not work in startup files, nor
|
||||||
-options_from_file, not in dialog mode, not as "x" and not as
|
with -options_from_file, nor in dialog mode, nor as "x" and
|
||||||
"--x". It affects only the commands given as program arguments.
|
finally not as "--x". It affects only the commands given as
|
||||||
|
program arguments.
|
||||||
|
|
||||||
-list_arg_sorting
|
-list_arg_sorting
|
||||||
List all xorriso commands in the order which applies if option -x
|
List all xorriso commands in the order which applies if option -x
|
||||||
is in effect.
|
is in effect.
|
||||||
This list may also be helpful without -x, for a user who ponders
|
This list may also be helpful without -x for a user who ponders
|
||||||
over the sequence in which to put commands. Deviations from the
|
over the sequence in which to put commands. Deviations from the
|
||||||
sorting order may well make sense, though.
|
listed sorting order may well make sense, though.
|
||||||
|
|
||||||
|
|
||||||
File: xorriso.info, Node: AqDrive, Next: Loading, Prev: ArgSort, Up: Options
|
File: xorriso.info, Node: AqDrive, Next: Loading, Prev: ArgSort, Up: Options
|
||||||
|
|
||||||
9.2 Aquiring source and target drive
|
9.2 Acquiring source and target drive
|
||||||
====================================
|
=====================================
|
||||||
|
|
||||||
The effect of aquiring a drive may depend on several options in the
|
The effect of acquiring a drive may depend on several options in the
|
||||||
next paragraph "Influencing the behavior of image loading". If
|
next paragraph "Influencing the behavior of image loading". If
|
||||||
desired, their enabling commands have to be performed before the
|
desired, their enabling commands have to be performed before the
|
||||||
commands which aquire the drive.
|
commands which acquire the drive.
|
||||||
|
|
||||||
-dev address
|
-dev address
|
||||||
Set input and output drive to the same address and load an ISO
|
Set input and output drive to the same address and load an ISO
|
||||||
@ -576,7 +581,7 @@ commands which aquire the drive.
|
|||||||
Special address string "-" means standard output, to which several
|
Special address string "-" means standard output, to which several
|
||||||
restrictions apply. See above paragraph "Libburn drives".
|
restrictions apply. See above paragraph "Libburn drives".
|
||||||
An empty address string "" gives up the current device without
|
An empty address string "" gives up the current device without
|
||||||
aquiring a new one.
|
acquiring a new one.
|
||||||
|
|
||||||
-indev address
|
-indev address
|
||||||
Set input drive and load an ISO image if present. If the new
|
Set input drive and load an ISO image if present. If the new
|
||||||
@ -597,7 +602,7 @@ commands which aquire the drive.
|
|||||||
Special address string "-" means standard output, to which several
|
Special address string "-" means standard output, to which several
|
||||||
restrictions apply. See above paragraph "Libburn drives".
|
restrictions apply. See above paragraph "Libburn drives".
|
||||||
An empty address string "" gives up the current output drive
|
An empty address string "" gives up the current output drive
|
||||||
without aquiring a new one. No writing is possible without an
|
without acquiring a new one. No writing is possible without an
|
||||||
output drive.
|
output drive.
|
||||||
|
|
||||||
-grow_blindly "off"|predicted_nwa
|
-grow_blindly "off"|predicted_nwa
|
||||||
@ -622,7 +627,7 @@ File: xorriso.info, Node: Loading, Next: Insert, Prev: AqDrive, Up: Options
|
|||||||
=============================================
|
=============================================
|
||||||
|
|
||||||
The following options should normally be performed before loading an
|
The following options should normally be performed before loading an
|
||||||
image by aquiring an input drive. In rare cases it is desirable to
|
image by acquiring an input drive. In rare cases it is desirable to
|
||||||
activate them only after image loading.
|
activate them only after image loading.
|
||||||
|
|
||||||
-load entity id
|
-load entity id
|
||||||
@ -655,7 +660,7 @@ activate them only after image loading.
|
|||||||
images and reading of their files. The multi-session method of
|
images and reading of their files. The multi-session method of
|
||||||
growing is not allowed as long as -displacement is non-zero. I.e.
|
growing is not allowed as long as -displacement is non-zero. I.e.
|
||||||
-indev and -outdev must be different. The displacement gets reset
|
-indev and -outdev must be different. The displacement gets reset
|
||||||
to 0 before the drive gets re-aquired after writing.
|
to 0 before the drive gets re-acquired after writing.
|
||||||
Examples:
|
Examples:
|
||||||
If a track of a CD starts at block 123456 and gets copied to a
|
If a track of a CD starts at block 123456 and gets copied to a
|
||||||
disk file where it begins at block 0, then this copy can be loaded
|
disk file where it begins at block 0, then this copy can be loaded
|
||||||
@ -847,7 +852,7 @@ activate them only after image loading.
|
|||||||
Setting "off:emul_off" disables the elsewise trustworthy
|
Setting "off:emul_off" disables the elsewise trustworthy
|
||||||
table-of-content scan for those media.
|
table-of-content scan for those media.
|
||||||
To be in effect, the -rom_toc_scan setting has to be made before
|
To be in effect, the -rom_toc_scan setting has to be made before
|
||||||
the -*dev command which aquires drive and medium.
|
the -*dev command which acquires drive and medium.
|
||||||
|
|
||||||
-calm_drive "in"|"out"|"all"|"revoke"|"on"|"off"
|
-calm_drive "in"|"out"|"all"|"revoke"|"on"|"off"
|
||||||
Reduce drive noise until it is actually used again. Some drives
|
Reduce drive noise until it is actually used again. Some drives
|
||||||
@ -1921,7 +1926,7 @@ File: xorriso.info, Node: Writing, Next: SetWrite, Prev: Filter, Up: Options
|
|||||||
Try to close the upcomming track and session if the drive reported
|
Try to close the upcomming track and session if the drive reported
|
||||||
the medium as damaged. This may apply to CD-R, CD-RW, DVD-R,
|
the medium as damaged. This may apply to CD-R, CD-RW, DVD-R,
|
||||||
DVD-RW, DVD+R, DVD+R DL, or BD-R media. It is indicated by warning
|
DVD-RW, DVD+R, DVD+R DL, or BD-R media. It is indicated by warning
|
||||||
messages when the drive gets aquired, and by a remark "but next
|
messages when the drive gets acquired, and by a remark "but next
|
||||||
track is damaged" with the line "Media status :" of command -toc.
|
track is damaged" with the line "Media status :" of command -toc.
|
||||||
The setting of option -close determines whether the medium stays
|
The setting of option -close determines whether the medium stays
|
||||||
appendable.
|
appendable.
|
||||||
@ -3453,7 +3458,7 @@ said programs trigger comparable actions.
|
|||||||
The scope is only a single data track per session to be written to
|
The scope is only a single data track per session to be written to
|
||||||
blank, overwriteable, or appendable media. The medium gets closed
|
blank, overwriteable, or appendable media. The medium gets closed
|
||||||
if closing is applicable and not option -multi is present.
|
if closing is applicable and not option -multi is present.
|
||||||
If an input drive was aquired, then it is given up. This is only
|
If an input drive was acquired, then it is given up. This is only
|
||||||
allowed if no image changes are pending.
|
allowed if no image changes are pending.
|
||||||
dev= must be given as `xorriso' device address. Addresses like
|
dev= must be given as `xorriso' device address. Addresses like
|
||||||
0,0,0 or ATA:1,1,0 are not supported.
|
0,0,0 or ATA:1,1,0 are not supported.
|
||||||
@ -3757,7 +3762,7 @@ File: xorriso.info, Node: ExCreate, Next: ExDialog, Prev: ExDevices, Up: Exa
|
|||||||
10.2 Blank medium and compose a new ISO image as batch run
|
10.2 Blank medium and compose a new ISO image as batch run
|
||||||
==========================================================
|
==========================================================
|
||||||
|
|
||||||
Aquire drive /dev/sr2, make medium ready for writing a new image, fill
|
Acquire drive /dev/sr2, make medium ready for writing a new image, fill
|
||||||
the image with the files from hard disk directories /home/me/sounds and
|
the image with the files from hard disk directories /home/me/sounds and
|
||||||
/home/me/pictures.
|
/home/me/pictures.
|
||||||
Because no -dialog "on" is given, the program will then end by writing
|
Because no -dialog "on" is given, the program will then end by writing
|
||||||
@ -3862,7 +3867,7 @@ File: xorriso.info, Node: ExModifying, Next: ExBootable, Prev: ExGrowing, Up
|
|||||||
=======================================================
|
=======================================================
|
||||||
|
|
||||||
Load image from input drive. Do the same manipulations as in the
|
Load image from input drive. Do the same manipulations as in the
|
||||||
previous example. Aquire output drive and blank it. Burn the modified
|
previous example. Acquire output drive and blank it. Burn the modified
|
||||||
image as first and only session to the output drive.
|
image as first and only session to the output drive.
|
||||||
|
|
||||||
$ xorriso -indev /dev/sr2 \
|
$ xorriso -indev /dev/sr2 \
|
||||||
@ -4362,7 +4367,7 @@ File: xorriso.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: Top
|
|||||||
* -cpr inserts like with cp -r: Insert. (line 152)
|
* -cpr inserts like with cp -r: Insert. (line 152)
|
||||||
* -cpx copies files to disk: Restore. (line 92)
|
* -cpx copies files to disk: Restore. (line 92)
|
||||||
* -cut_out inserts piece of data file: Insert. (line 126)
|
* -cut_out inserts piece of data file: Insert. (line 126)
|
||||||
* -dev aquires one drive for input and output: AqDrive. (line 12)
|
* -dev acquires one drive for input and output: AqDrive. (line 12)
|
||||||
* -device_links gets list of drives: Inquiry. (line 18)
|
* -device_links gets list of drives: Inquiry. (line 18)
|
||||||
* -devices gets list of drives: Inquiry. (line 7)
|
* -devices gets list of drives: Inquiry. (line 7)
|
||||||
* -dialog enables dialog mode: DialogCtl. (line 7)
|
* -dialog enables dialog mode: DialogCtl. (line 7)
|
||||||
@ -4406,11 +4411,11 @@ File: xorriso.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: Top
|
|||||||
* -hide excludes file names from directory trees: Manip. (line 171)
|
* -hide excludes file names from directory trees: Manip. (line 171)
|
||||||
* -history brings text into readline history: Scripting. (line 44)
|
* -history brings text into readline history: Scripting. (line 44)
|
||||||
* -in_charset sets input character set: Loading. (line 91)
|
* -in_charset sets input character set: Loading. (line 91)
|
||||||
* -indev aquires a drive for input: AqDrive. (line 24)
|
* -indev acquires a drive for input: AqDrive. (line 24)
|
||||||
* -iso_rr_pattern controls pattern expansion: Manip. (line 10)
|
* -iso_rr_pattern controls pattern expansion: Manip. (line 10)
|
||||||
* -jigdo clears JTE or or adds parameter to JTE: Jigdo. (line 33)
|
* -jigdo clears JTE or or adds parameter to JTE: Jigdo. (line 33)
|
||||||
* -joliet enables production of Joliet tree: SetWrite. (line 10)
|
* -joliet enables production of Joliet tree: SetWrite. (line 10)
|
||||||
* -list_arg_sorting prints sorting order of -x: ArgSort. (line 26)
|
* -list_arg_sorting prints sorting order of -x: ArgSort. (line 27)
|
||||||
* -list_delimiter replaces '--': Scripting. (line 60)
|
* -list_delimiter replaces '--': Scripting. (line 60)
|
||||||
* -list_extras lists compile time extra features: Scripting.
|
* -list_extras lists compile time extra features: Scripting.
|
||||||
(line 26)
|
(line 26)
|
||||||
@ -4446,7 +4451,7 @@ File: xorriso.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: Top
|
|||||||
* -options_from_file reads commands from file: Scripting. (line 12)
|
* -options_from_file reads commands from file: Scripting. (line 12)
|
||||||
* -osirrox enables ISO-to-disk copying: Restore. (line 18)
|
* -osirrox enables ISO-to-disk copying: Restore. (line 18)
|
||||||
* -out_charset sets output character set: SetWrite. (line 189)
|
* -out_charset sets output character set: SetWrite. (line 189)
|
||||||
* -outdev aquires a drive for output: AqDrive. (line 31)
|
* -outdev acquires a drive for output: AqDrive. (line 31)
|
||||||
* -overwrite enables overwriting in ISO: SetInsert. (line 127)
|
* -overwrite enables overwriting in ISO: SetInsert. (line 127)
|
||||||
* -pacifier controls pacifier text form: Emulation. (line 158)
|
* -pacifier controls pacifier text form: Emulation. (line 158)
|
||||||
* -padding sets amount or mode of image padding: SetWrite. (line 272)
|
* -padding sets amount or mode of image padding: SetWrite. (line 272)
|
||||||
@ -4539,7 +4544,7 @@ File: xorriso.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
|
|||||||
* Appendable media, _definition: Media. (line 38)
|
* Appendable media, _definition: Media. (line 38)
|
||||||
* Appended Filesystem Image, -append_partition: Bootable. (line 199)
|
* Appended Filesystem Image, -append_partition: Bootable. (line 199)
|
||||||
* Automatic execution order, of options, -x: ArgSort. (line 16)
|
* Automatic execution order, of options, -x: ArgSort. (line 16)
|
||||||
* Backslash Interpretation, _definition: Processing. (line 49)
|
* Backslash Interpretation, _definition: Processing. (line 52)
|
||||||
* Backup, enable fast incremental, -disk_dev_ino: Loading. (line 189)
|
* Backup, enable fast incremental, -disk_dev_ino: Loading. (line 189)
|
||||||
* Backup, enable features, -for_backup: Loading. (line 184)
|
* Backup, enable features, -for_backup: Loading. (line 184)
|
||||||
* Backup, scdbackup checksum tag, -scdbackup: Emulation. (line 168)
|
* Backup, scdbackup checksum tag, -scdbackup: Emulation. (line 168)
|
||||||
@ -4689,7 +4694,7 @@ File: xorriso.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
|
|||||||
* Partition offset, _definiton: Bootable. (line 146)
|
* Partition offset, _definiton: Bootable. (line 146)
|
||||||
* Partition table, _definiton: Bootable. (line 128)
|
* Partition table, _definiton: Bootable. (line 128)
|
||||||
* Pathspec, _definition: SetInsert. (line 120)
|
* Pathspec, _definition: SetInsert. (line 120)
|
||||||
* Pattern expansion, _definition: Processing. (line 23)
|
* Pattern expansion, _definition: Processing. (line 24)
|
||||||
* Pattern expansion, for disk paths, -disk_pattern: Insert. (line 31)
|
* Pattern expansion, for disk paths, -disk_pattern: Insert. (line 31)
|
||||||
* Pattern expansion, for ISO paths, -iso_rr_pattern: Manip. (line 10)
|
* Pattern expansion, for ISO paths, -iso_rr_pattern: Manip. (line 10)
|
||||||
* Permissions, in ISO image, -chmod: Manip. (line 58)
|
* Permissions, in ISO image, -chmod: Manip. (line 58)
|
||||||
@ -4724,7 +4729,7 @@ File: xorriso.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
|
|||||||
* Program, show current settings, -status: Scripting. (line 47)
|
* Program, show current settings, -status: Scripting. (line 47)
|
||||||
* Program, status history, -status_history_max: Scripting. (line 56)
|
* Program, status history, -status_history_max: Scripting. (line 56)
|
||||||
* Program, wait a time span, -sleep: Scripting. (line 114)
|
* Program, wait a time span, -sleep: Scripting. (line 114)
|
||||||
* Quoted input, _definiton: Processing. (line 43)
|
* Quoted input, _definiton: Processing. (line 46)
|
||||||
* Recovery, retrieve blocks, -check_media: Verify. (line 21)
|
* Recovery, retrieve blocks, -check_media: Verify. (line 21)
|
||||||
* Rename, in ISO image, -mv: Manip. (line 35)
|
* Rename, in ISO image, -mv: Manip. (line 35)
|
||||||
* Restore, copy file into disk file, -paste_in: Restore. (line 121)
|
* Restore, copy file into disk file, -paste_in: Restore. (line 121)
|
||||||
@ -4745,7 +4750,7 @@ File: xorriso.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
|
|||||||
* Session, mount command line, -mount_cmd: Inquiry. (line 41)
|
* Session, mount command line, -mount_cmd: Inquiry. (line 41)
|
||||||
* Session, mount parameters, -mount_opts: Inquiry. (line 57)
|
* Session, mount parameters, -mount_opts: Inquiry. (line 57)
|
||||||
* Session, select as input, -load: Loading. (line 11)
|
* Session, select as input, -load: Loading. (line 11)
|
||||||
* Sorting order, for -x, -list_arg_sorting: ArgSort. (line 26)
|
* Sorting order, for -x, -list_arg_sorting: ArgSort. (line 27)
|
||||||
* SUN Disk Label, production: Bootable. (line 187)
|
* SUN Disk Label, production: Bootable. (line 187)
|
||||||
* SUN SPARC boot images, activation: Bootable. (line 220)
|
* SUN SPARC boot images, activation: Bootable. (line 220)
|
||||||
* System area, _definiton: Bootable. (line 121)
|
* System area, _definiton: Bootable. (line 121)
|
||||||
@ -4797,52 +4802,52 @@ Node: Methods8817
|
|||||||
Node: Drives11386
|
Node: Drives11386
|
||||||
Node: Extras14699
|
Node: Extras14699
|
||||||
Node: Processing18417
|
Node: Processing18417
|
||||||
Node: Dialog21964
|
Node: Dialog22034
|
||||||
Node: Options23627
|
Node: Options23710
|
||||||
Node: ArgSort25296
|
Node: ArgSort25380
|
||||||
Node: AqDrive26771
|
Node: AqDrive26869
|
||||||
Node: Loading29808
|
Node: Loading29912
|
||||||
Node: Insert44077
|
Node: Insert44184
|
||||||
Node: SetInsert53787
|
Node: SetInsert53894
|
||||||
Node: Manip62358
|
Node: Manip62465
|
||||||
Node: CmdFind71091
|
Node: CmdFind71198
|
||||||
Node: Filter83198
|
Node: Filter83305
|
||||||
Node: Writing87753
|
Node: Writing87860
|
||||||
Node: SetWrite96712
|
Node: SetWrite96820
|
||||||
Node: Bootable111017
|
Node: Bootable111125
|
||||||
Node: Jigdo124238
|
Node: Jigdo124346
|
||||||
Node: Charset128484
|
Node: Charset128592
|
||||||
Node: Exception131243
|
Node: Exception131351
|
||||||
Node: DialogCtl137356
|
Node: DialogCtl137464
|
||||||
Node: Inquiry139951
|
Node: Inquiry140059
|
||||||
Node: Navigate144814
|
Node: Navigate144922
|
||||||
Node: Verify153074
|
Node: Verify153182
|
||||||
Node: Restore161741
|
Node: Restore161849
|
||||||
Node: Emulation168647
|
Node: Emulation168755
|
||||||
Node: Scripting178446
|
Node: Scripting178555
|
||||||
Node: Frontend185598
|
Node: Frontend185707
|
||||||
Node: Examples186898
|
Node: Examples187007
|
||||||
Node: ExDevices188075
|
Node: ExDevices188184
|
||||||
Node: ExCreate188734
|
Node: ExCreate188843
|
||||||
Node: ExDialog190017
|
Node: ExDialog190127
|
||||||
Node: ExGrowing191280
|
Node: ExGrowing191390
|
||||||
Node: ExModifying192085
|
Node: ExModifying192195
|
||||||
Node: ExBootable192588
|
Node: ExBootable192699
|
||||||
Node: ExCharset193140
|
Node: ExCharset193251
|
||||||
Node: ExPseudo193960
|
Node: ExPseudo194071
|
||||||
Node: ExCdrecord194858
|
Node: ExCdrecord194969
|
||||||
Node: ExMkisofs195175
|
Node: ExMkisofs195286
|
||||||
Node: ExGrowisofs196515
|
Node: ExGrowisofs196626
|
||||||
Node: ExException197650
|
Node: ExException197761
|
||||||
Node: ExTime198104
|
Node: ExTime198215
|
||||||
Node: ExIncBackup198563
|
Node: ExIncBackup198674
|
||||||
Node: ExRestore202549
|
Node: ExRestore202660
|
||||||
Node: ExRecovery203509
|
Node: ExRecovery203620
|
||||||
Node: Files204079
|
Node: Files204190
|
||||||
Node: Seealso205377
|
Node: Seealso205488
|
||||||
Node: Bugreport206100
|
Node: Bugreport206211
|
||||||
Node: Legal206681
|
Node: Legal206792
|
||||||
Node: CommandIdx207611
|
Node: CommandIdx207722
|
||||||
Node: ConceptIdx222926
|
Node: ConceptIdx223037
|
||||||
|
|
||||||
End Tag Table
|
End Tag Table
|
||||||
|
@ -50,7 +50,7 @@
|
|||||||
@c man .\" First parameter, NAME, should be all caps
|
@c man .\" First parameter, NAME, should be all caps
|
||||||
@c man .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
@c man .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||||
@c man .\" other parameters are allowed: see man(7), man(1)
|
@c man .\" other parameters are allowed: see man(7), man(1)
|
||||||
@c man .TH XORRISO 1 "Version 1.2.1, Feb 03, 2012"
|
@c man .TH XORRISO 1 "Version 1.2.1, Feb 05, 2012"
|
||||||
@c man .\" Please adjust this date whenever revising the manpage.
|
@c man .\" Please adjust this date whenever revising the manpage.
|
||||||
@c man .\"
|
@c man .\"
|
||||||
@c man .\" Some roff macros, for reference:
|
@c man .\" Some roff macros, for reference:
|
||||||
@ -599,21 +599,21 @@ is among them.
|
|||||||
@cindex List delimiter, _definiton
|
@cindex List delimiter, _definiton
|
||||||
Commands consist of a command word,
|
Commands consist of a command word,
|
||||||
followed by zero or more parameter words. If the list of parameter words
|
followed by zero or more parameter words. If the list of parameter words
|
||||||
is of variable length (indicated by "[...]" or "[***]") then it has to be
|
is of variable length (indicated by "[...]" or "[***]") then it must be
|
||||||
terminated by either the @strong{list delimiter}, or the end of argument list,
|
terminated by either the @strong{list delimiter}, occur at the end of
|
||||||
or an end of an input line.
|
the argument list, or occur at the end of an input line.
|
||||||
@c man .PP
|
@c man .PP
|
||||||
@sp 1
|
@sp 1
|
||||||
At program start the list delimiter is the word "@minus{}@minus{}".
|
At program start the list delimiter is the string "@minus{}@minus{}".
|
||||||
This may be changed by option -list_delimiter in order to allow
|
This may be changed with the -list_delimiter option in order to allow
|
||||||
"@minus{}@minus{}" as parameter in a list of variable length.
|
"@minus{}@minus{}" as parameter in a variable length list.
|
||||||
It is advised to reset the delimiter to "@minus{}@minus{}" immediately
|
However, it is advised to reset the delimiter to "@minus{}@minus{}"
|
||||||
afterwards.
|
immediately afterwards.
|
||||||
@*
|
@*
|
||||||
For brevity the list delimiter is referred as "@minus{}@minus{}"
|
For brevity the list delimiter is referred as "@minus{}@minus{}"
|
||||||
throughout this text.
|
throughout this text.
|
||||||
@*
|
@*
|
||||||
The list delimiter is silently tolerated if it appears after the parameters of
|
The list delimiter is silently ignored if it appears after the parameters of
|
||||||
a command with a fixed list length. It is handled as normal text if it
|
a command with a fixed list length. It is handled as normal text if it
|
||||||
appears among the parameters of such a command.
|
appears among the parameters of such a command.
|
||||||
@c man .PP
|
@c man .PP
|
||||||
@ -621,24 +621,24 @@ appears among the parameters of such a command.
|
|||||||
@cindex Pattern expansion, _definition
|
@cindex Pattern expansion, _definition
|
||||||
@strong{Pattern expansion}
|
@strong{Pattern expansion}
|
||||||
converts a list of pattern words into a list of existing file addresses.
|
converts a list of pattern words into a list of existing file addresses.
|
||||||
Unmatched pattern words appear themselves in that result list, though.
|
Unmatched pattern words will appear unaltered in that result list.
|
||||||
@*
|
@*
|
||||||
Pattern matching supports the usual shell parser wildcards '*' '?' '[xyz]'
|
Pattern matching supports the usual shell parser wildcards '*' '?' '[xyz]'
|
||||||
and respects '/' as separator which may only be matched literally.
|
and respects '/' as the path separator, which may only be matched literally.
|
||||||
@*
|
@*
|
||||||
It is a property of some particular commands and not a general
|
Pattern expansion is a property of some particular commands and not a general
|
||||||
feature. It gets controlled by commands -iso_rr_pattern and -disk_pattern.
|
feature. It is controlled by commands -iso_rr_pattern and -disk_pattern.
|
||||||
Commands which may use pattern expansion all have variable parameter
|
Commands which use pattern expansion all have variable parameter
|
||||||
lists which are marked in this man page by "[***]" rather than "[...]".
|
lists which are specified in this text by "[***]" rather than "[...]".
|
||||||
@*
|
@*
|
||||||
Some other commands perform pattern matching unconditionally.
|
Some other commands perform pattern matching unconditionally.
|
||||||
@c man .PP
|
@c man .PP
|
||||||
@sp 1
|
@sp 1
|
||||||
Command and parameter words are either read from program arguments, where one
|
Command and parameter words are either read from the program arguments, where
|
||||||
argument is one word, or from quoted input lines where words are recognized
|
one argument is one word, or from quoted input lines where words are recognized
|
||||||
similar to the quotation rules of a shell parser.
|
similar to the quotation rules of a shell parser.
|
||||||
@*
|
@*
|
||||||
@command{xorriso} is not a shell, although it might appear so on first glimpse.
|
@command{xorriso} is not a shell, although it might appear so at first glimpse.
|
||||||
Be aware that the interaction of quotation marks and pattern symbols like "*"
|
Be aware that the interaction of quotation marks and pattern symbols like "*"
|
||||||
differs from the usual shell parsers. In @command{xorriso}, a quotation mark
|
differs from the usual shell parsers. In @command{xorriso}, a quotation mark
|
||||||
does not make a pattern symbol literal.
|
does not make a pattern symbol literal.
|
||||||
@ -646,32 +646,33 @@ does not make a pattern symbol literal.
|
|||||||
@sp 1
|
@sp 1
|
||||||
@cindex Quoted input, _definiton
|
@cindex Quoted input, _definiton
|
||||||
@strong{Quoted input}
|
@strong{Quoted input}
|
||||||
converts whitespace separated text pieces into words.
|
converts whitespace-separated text into words.
|
||||||
The double quotation mark " and the single quotation mark ' can be used to
|
The double quotation mark " and the single quotation mark ' can be used to
|
||||||
enclose whitespace and make it part of words (e.g. of file names). Each mark
|
enclose whitespace and make it part of words (e.g. of file names). Each mark
|
||||||
type can enclose the marks of the other type. A trailing backslash \ outside
|
type can enclose the marks of the other type. A trailing backslash \ outside
|
||||||
quotations or an open quotation cause the next input line to be appended.
|
quotations or an open quotation cause the next input line to be appended.
|
||||||
@*
|
@*
|
||||||
@cindex Backslash Interpretation, _definition
|
@cindex Backslash Interpretation, _definition
|
||||||
Quoted input accepts any ASCII character except NUL (0) as content of quotes.
|
Quoted input accepts any ASCII character except NUL (0) as the content of
|
||||||
|
the quotes.
|
||||||
Nevertheless it can be cumbersome for the user to produce those characters
|
Nevertheless it can be cumbersome for the user to produce those characters
|
||||||
at all. Therefore quoted input and program arguments allow optional
|
directly. Therefore quoted input and program arguments allow optional
|
||||||
@strong{Backslash Interpretation}
|
@strong{Backslash Interpretation}
|
||||||
which can represent all ASCII characters except NUL (0) by backslash codes
|
which can represent all ASCII characters except NUL (0) via backslash codes
|
||||||
as in $'...' of bash.
|
as in $'...' of bash.
|
||||||
@*
|
@*
|
||||||
It is not enabled by default. See option -backslash_codes.
|
This is not enabled by default. See option -backslash_codes.
|
||||||
@c man .PP
|
@c man .PP
|
||||||
@sp 1
|
@sp 1
|
||||||
When the program starts then it first looks for argument -no_rc. If this is
|
When the program starts then it first looks for argument -no_rc. If this is
|
||||||
not present then it looks for its startup files and
|
not present then it looks for its startup files and
|
||||||
reads their content as command input lines. Then it interprets
|
reads their content as command input lines. Then it interprets
|
||||||
the program arguments as commands and parameters. Finally it enters
|
the program arguments as commands and parameters. Finally it enters
|
||||||
dialog mode if command -dialog "on" was executed up to then.
|
dialog mode if command -dialog "on" has been executed by this point.
|
||||||
@c man .PP
|
@c man .PP
|
||||||
@sp 1
|
@sp 1
|
||||||
The program ends either by command -end, or by the end of program arguments
|
The program ends either by command -end, or by the end of program arguments
|
||||||
if not dialog was enabled up to that moment, or by a problem
|
if dialog mode has not been enabled at that point, or by a problem
|
||||||
event which triggers the threshold of command -abort_on.
|
event which triggers the threshold of command -abort_on.
|
||||||
@c man .SS
|
@c man .SS
|
||||||
@node Dialog, Options, Processing, top
|
@node Dialog, Options, Processing, top
|
||||||
@ -683,16 +684,16 @@ them as commands with their parameters. It provides assisting services
|
|||||||
to make dialog more comfortable.
|
to make dialog more comfortable.
|
||||||
@c man .PP
|
@c man .PP
|
||||||
@sp 1
|
@sp 1
|
||||||
Readline is an enhancement for the input line. You may know it already from
|
Readline is an enhancement for the input line. You may already know it from
|
||||||
the bash shell. Whether it is available in @command{xorriso} depends on the
|
the bash shell. Whether it is available in @command{xorriso} depends on the
|
||||||
availability
|
availability
|
||||||
of package readline-dev at the time when @command{xorriso} was built from
|
of package readline-dev at the time when @command{xorriso} was built from
|
||||||
its sourcecode.
|
its sourcecode.
|
||||||
@*
|
@*
|
||||||
It allows to move the cursor over the text in the line by help of the
|
Readline allows to move the cursor over the text in the line by help of the
|
||||||
Leftward and the Rightward arrow key.
|
Left and the Right arrow keys.
|
||||||
Text may be inserted at the cursor position. The Delete key removes the
|
Text may be inserted at the cursor position. The Delete key removes the
|
||||||
character under the cursor. Upward and Downward arrow keys navigate through
|
character under the cursor. Up and Down arrow keys navigate through
|
||||||
the history of previous input lines.
|
the history of previous input lines.
|
||||||
@*
|
@*
|
||||||
@c man-ignore-lines 1
|
@c man-ignore-lines 1
|
||||||
@ -702,24 +703,24 @@ for more info about libreadline.
|
|||||||
@c man .PP
|
@c man .PP
|
||||||
@sp 1
|
@sp 1
|
||||||
Option -page activates a built-in result text pager which may be convenient in
|
Option -page activates a built-in result text pager which may be convenient in
|
||||||
dialog. After an action has put out the given number of terminal lines,
|
dialog mode. After an action has output the given number of terminal lines,
|
||||||
the pager prompts the user for a line of input.
|
the pager prompts the user for a line of input.
|
||||||
@*
|
@*
|
||||||
An empty line lets @command{xorriso} resume work until the next page is put out.
|
An empty line lets @command{xorriso} resume work until the next page is output.
|
||||||
@*
|
@*
|
||||||
The single character "@@" disables paging for the current action.
|
The single character "@@" disables paging for the current action.
|
||||||
@*
|
@*
|
||||||
"@@@@@@", "x", "q", "X", or "Q" urge the current action to abort and suppress
|
"@@@@@@", "x", "q", "X", or "Q" request that the current action aborts and
|
||||||
further result output.
|
suppress further result output.
|
||||||
@*
|
@*
|
||||||
Any other line will be interpreted as new dialog line. The current action
|
Any other line input will be interpreted as new dialog line. The current action
|
||||||
is urged to abort. Afterwards, the input line is executed.
|
is requested to abort. Afterwards, the input line is executed.
|
||||||
@c man .PP
|
@c man .PP
|
||||||
@sp 1
|
@sp 1
|
||||||
Some actions apply paging to their info output, too.
|
Some actions apply paging to their info output, too.
|
||||||
@*
|
@*
|
||||||
The urge to abort may or may not be obeyed by the current action. All actions
|
The request to abort may or may not be obeyed by the current action.
|
||||||
try to abort as soon as possible.
|
All actions try to abort as soon as possible.
|
||||||
@node Options, Examples, Dialog, top
|
@node Options, Examples, Dialog, top
|
||||||
@chapter Options
|
@chapter Options
|
||||||
@c man .br
|
@c man .br
|
||||||
@ -733,7 +734,7 @@ Normally any number of leading dashes is ignored with command words and
|
|||||||
inner dashes are interpreted as underscores.
|
inner dashes are interpreted as underscores.
|
||||||
@menu
|
@menu
|
||||||
* ArgSort:: Execution order of program arguments
|
* ArgSort:: Execution order of program arguments
|
||||||
* AqDrive:: Aquiring source and target drive
|
* AqDrive:: Acquiring source and target drive
|
||||||
* Loading:: Influencing the behavior of image loading
|
* Loading:: Influencing the behavior of image loading
|
||||||
* Insert:: Inserting files into ISO image
|
* Insert:: Inserting files into ISO image
|
||||||
* SetInsert:: Settings for file insertion
|
* SetInsert:: Settings for file insertion
|
||||||
@ -765,49 +766,51 @@ sequence of commands which get performed exactly in the given order.
|
|||||||
This requires the user to write commands for desired settings before the
|
This requires the user to write commands for desired settings before the
|
||||||
commands which shall be influenced by those settings.
|
commands which shall be influenced by those settings.
|
||||||
@*
|
@*
|
||||||
Many other programs allow to hand over options as program arguments
|
Many other programs support program arguments in an arbitrary ordering
|
||||||
in an arbitrary sequence and perform settings and actions in a sequence
|
and perform settings and actions in a sequence at their own discretion.
|
||||||
of their own discretion. xorriso provides an option to enable such a behavior
|
xorriso provides an option to enable such a behavior
|
||||||
at the cost of losing freedom of expression.
|
at the cost of loss of expressivity.
|
||||||
@table @asis
|
@table @asis
|
||||||
@sp 1
|
@sp 1
|
||||||
@c man .TP
|
@c man .TP
|
||||||
@item -x
|
@item -x
|
||||||
@kindex -x enables automatic execution order of options
|
@kindex -x enables automatic execution order of options
|
||||||
@cindex Automatic execution order, of options, -x
|
@cindex Automatic execution order, of options, -x
|
||||||
Enable automatic sorting of program arguments to a sequence that most likely
|
Enable automatic sorting of program arguments into a sequence that
|
||||||
makes some sense. This command may be given at any position among the commands
|
(most likely) is sensible.
|
||||||
|
This command may be given at any position among the commands
|
||||||
which are handed over as program arguments.
|
which are handed over as program arguments.
|
||||||
@*
|
@*
|
||||||
It works only if it is given as program argument, and with a single dash.
|
Note: It works only if it is given as program argument and
|
||||||
I.e. not in startup files, not with -options_from_file, not in dialog mode,
|
with a single dash (i.e. "-x"). It will not work in startup files, nor with
|
||||||
not as "x" and not as "@minus{}@minus{}x". It affects only the commands given
|
-options_from_file, nor in dialog mode, nor as "x" and finally not as
|
||||||
as program arguments.
|
"@minus{}@minus{}x".
|
||||||
|
It affects only the commands given as program arguments.
|
||||||
@c man .TP
|
@c man .TP
|
||||||
@item -list_arg_sorting
|
@item -list_arg_sorting
|
||||||
@kindex -list_arg_sorting prints sorting order of -x
|
@kindex -list_arg_sorting prints sorting order of -x
|
||||||
@cindex Sorting order, for -x, -list_arg_sorting
|
@cindex Sorting order, for -x, -list_arg_sorting
|
||||||
List all xorriso commands in the order which applies if option -x is in effect.
|
List all xorriso commands in the order which applies if option -x is in effect.
|
||||||
@*
|
@*
|
||||||
This list may also be helpful without -x, for a user who ponders over the
|
This list may also be helpful without -x for a user who ponders over the
|
||||||
sequence in which to put commands. Deviations from the sorting order may
|
sequence in which to put commands. Deviations from the listed sorting order may
|
||||||
well make sense, though.
|
well make sense, though.
|
||||||
@end table
|
@end table
|
||||||
@c man .PP
|
@c man .PP
|
||||||
@c man .TP
|
@c man .TP
|
||||||
@node AqDrive, Loading, ArgSort, Options
|
@node AqDrive, Loading, ArgSort, Options
|
||||||
@section Aquiring source and target drive
|
@section Acquiring source and target drive
|
||||||
@c man .B Aquiring source and target drive:
|
@c man .B Acquiring source and target drive:
|
||||||
@c man .PP
|
@c man .PP
|
||||||
The effect of aquiring a drive may depend on several options in the
|
The effect of acquiring a drive may depend on several options in the
|
||||||
next paragraph "Influencing the behavior of image loading".
|
next paragraph "Influencing the behavior of image loading".
|
||||||
If desired, their enabling commands have to be performed before the
|
If desired, their enabling commands have to be performed before the
|
||||||
commands which aquire the drive.
|
commands which acquire the drive.
|
||||||
@table @asis
|
@table @asis
|
||||||
@sp 1
|
@sp 1
|
||||||
@c man .TP
|
@c man .TP
|
||||||
@item -dev address
|
@item -dev address
|
||||||
@kindex -dev aquires one drive for input and output
|
@kindex -dev acquires one drive for input and output
|
||||||
@cindex Drive, for input and output, -dev
|
@cindex Drive, for input and output, -dev
|
||||||
Set input and output drive to the same address and load an ISO image if it
|
Set input and output drive to the same address and load an ISO image if it
|
||||||
is present.
|
is present.
|
||||||
@ -822,10 +825,10 @@ Special address string "-" means standard output, to which several restrictions
|
|||||||
apply. See above paragraph "Libburn drives".
|
apply. See above paragraph "Libburn drives".
|
||||||
@*
|
@*
|
||||||
An empty address string "" gives up the current device
|
An empty address string "" gives up the current device
|
||||||
without aquiring a new one.
|
without acquiring a new one.
|
||||||
@c man .TP
|
@c man .TP
|
||||||
@item -indev address
|
@item -indev address
|
||||||
@kindex -indev aquires a drive for input
|
@kindex -indev acquires a drive for input
|
||||||
@cindex Drive, for input, -indev
|
@cindex Drive, for input, -indev
|
||||||
Set input drive and load an ISO image if present.
|
Set input drive and load an ISO image if present.
|
||||||
If the new input drive differs
|
If the new input drive differs
|
||||||
@ -834,7 +837,7 @@ It depends on the setting of -grow_blindly which of both gets activated.
|
|||||||
The same rules and restrictions apply as with -dev.
|
The same rules and restrictions apply as with -dev.
|
||||||
@c man .TP
|
@c man .TP
|
||||||
@item -outdev address
|
@item -outdev address
|
||||||
@kindex -outdev aquires a drive for output
|
@kindex -outdev acquires a drive for output
|
||||||
@cindex Drive, for output, -outdev
|
@cindex Drive, for output, -outdev
|
||||||
Set output drive and if it differs from the input drive then switch from
|
Set output drive and if it differs from the input drive then switch from
|
||||||
growing to modifying or to blind growing. Unlike -dev and -indev this action
|
growing to modifying or to blind growing. Unlike -dev and -indev this action
|
||||||
@ -850,7 +853,7 @@ Special address string "-" means standard output, to which several restrictions
|
|||||||
apply. See above paragraph "Libburn drives".
|
apply. See above paragraph "Libburn drives".
|
||||||
@*
|
@*
|
||||||
An empty address string "" gives up the current output drive
|
An empty address string "" gives up the current output drive
|
||||||
without aquiring a new one. No writing is possible without an output drive.
|
without acquiring a new one. No writing is possible without an output drive.
|
||||||
@c man .TP
|
@c man .TP
|
||||||
@item -grow_blindly "off"|predicted_nwa
|
@item -grow_blindly "off"|predicted_nwa
|
||||||
@kindex -grow_blindly overides next writeable address
|
@kindex -grow_blindly overides next writeable address
|
||||||
@ -875,7 +878,7 @@ begins. The output drive is given up when writing is done.
|
|||||||
@section Influencing the behavior of image loading
|
@section Influencing the behavior of image loading
|
||||||
@c man .PP
|
@c man .PP
|
||||||
The following options should normally be performed before loading an image
|
The following options should normally be performed before loading an image
|
||||||
by aquiring an input drive. In rare cases it is desirable to activate
|
by acquiring an input drive. In rare cases it is desirable to activate
|
||||||
them only after image loading.
|
them only after image loading.
|
||||||
@table @asis
|
@table @asis
|
||||||
@sp 1
|
@sp 1
|
||||||
@ -917,7 +920,7 @@ for which the image was prepared. This affects only loading of ISO images
|
|||||||
and reading of their files. The multi-session method of growing is not allowed
|
and reading of their files. The multi-session method of growing is not allowed
|
||||||
as long as -displacement is non-zero. I.e. -indev and -outdev must be
|
as long as -displacement is non-zero. I.e. -indev and -outdev must be
|
||||||
different. The displacement gets reset to 0 before the drive
|
different. The displacement gets reset to 0 before the drive
|
||||||
gets re-aquired after writing.
|
gets re-acquired after writing.
|
||||||
@*
|
@*
|
||||||
Examples:
|
Examples:
|
||||||
@*
|
@*
|
||||||
@ -1149,7 +1152,7 @@ can hamper reading of partly damaged media. Setting "off:emul_off" disables
|
|||||||
the elsewise trustworthy table-of-content scan for those media.
|
the elsewise trustworthy table-of-content scan for those media.
|
||||||
@*
|
@*
|
||||||
To be in effect, the -rom_toc_scan setting has to be made before the -*dev
|
To be in effect, the -rom_toc_scan setting has to be made before the -*dev
|
||||||
command which aquires drive and medium.
|
command which acquires drive and medium.
|
||||||
@c man .TP
|
@c man .TP
|
||||||
@item -calm_drive "in"|"out"|"all"|"revoke"|"on"|"off"
|
@item -calm_drive "in"|"out"|"all"|"revoke"|"on"|"off"
|
||||||
@kindex -calm_drive reduces drive activity
|
@kindex -calm_drive reduces drive activity
|
||||||
@ -2581,7 +2584,7 @@ and eventually override the list of other speed offers.
|
|||||||
Try to close the upcomming track and session if the drive reported the medium
|
Try to close the upcomming track and session if the drive reported the medium
|
||||||
as damaged. This may apply to CD-R, CD-RW, DVD-R, DVD-RW, DVD+R, DVD+R DL,
|
as damaged. This may apply to CD-R, CD-RW, DVD-R, DVD-RW, DVD+R, DVD+R DL,
|
||||||
or BD-R media. It is indicated by warning messages when the drive gets
|
or BD-R media. It is indicated by warning messages when the drive gets
|
||||||
aquired, and by a remark "but next track is damaged" with the line
|
acquired, and by a remark "but next track is damaged" with the line
|
||||||
"Media status :" of command -toc.
|
"Media status :" of command -toc.
|
||||||
@*
|
@*
|
||||||
The setting of option -close determines whether the medium stays appendable.
|
The setting of option -close determines whether the medium stays appendable.
|
||||||
@ -4614,7 +4617,7 @@ The scope is only a single data track per session to be written
|
|||||||
to blank, overwriteable, or appendable media. The medium gets closed if
|
to blank, overwriteable, or appendable media. The medium gets closed if
|
||||||
closing is applicable and not option -multi is present.
|
closing is applicable and not option -multi is present.
|
||||||
@*
|
@*
|
||||||
If an input drive was aquired, then it is given up.
|
If an input drive was acquired, then it is given up.
|
||||||
This is only allowed if no image changes are pending.
|
This is only allowed if no image changes are pending.
|
||||||
@*
|
@*
|
||||||
dev= must be given as @command{xorriso} device address. Addresses like 0,0,0
|
dev= must be given as @command{xorriso} device address. Addresses like 0,0,0
|
||||||
@ -5059,7 +5062,7 @@ $ xorriso -device_links
|
|||||||
@c man .B Blank medium and compose a new ISO image as batch run
|
@c man .B Blank medium and compose a new ISO image as batch run
|
||||||
@node ExCreate, ExDialog, ExDevices, Examples
|
@node ExCreate, ExDialog, ExDevices, Examples
|
||||||
@section Blank medium and compose a new ISO image as batch run
|
@section Blank medium and compose a new ISO image as batch run
|
||||||
Aquire drive /dev/sr2, make medium ready for writing a new image,
|
Acquire drive /dev/sr2, make medium ready for writing a new image,
|
||||||
fill the image with the files from hard disk directories /home/me/sounds
|
fill the image with the files from hard disk directories /home/me/sounds
|
||||||
and /home/me/pictures.
|
and /home/me/pictures.
|
||||||
@*
|
@*
|
||||||
@ -5233,7 +5236,7 @@ $ xorriso -dev /dev/sr2 \
|
|||||||
@node ExModifying, ExBootable, ExGrowing, Examples
|
@node ExModifying, ExBootable, ExGrowing, Examples
|
||||||
@section Copy modified ISO image from one medium to another
|
@section Copy modified ISO image from one medium to another
|
||||||
Load image from input drive. Do the same manipulations as in the previous
|
Load image from input drive. Do the same manipulations as in the previous
|
||||||
example. Aquire output drive and blank it. Burn the modified image as
|
example. Acquire output drive and blank it. Burn the modified image as
|
||||||
first and only session to the output drive.
|
first and only session to the output drive.
|
||||||
@*
|
@*
|
||||||
@sp 1
|
@sp 1
|
||||||
|
Loading…
Reference in New Issue
Block a user