New option -compare_r, new -findx -exec in_iso, -exec no_in_iso

This commit is contained in:
Thomas Schmitt 2008-02-28 21:42:37 +00:00
parent 388996150e
commit 460a04fb47

View File

@ -1253,8 +1253,20 @@ Similar to shell command du -sk.
Like -find but operating on local filesystem and not on the ISO image. Like -find but operating on local filesystem and not on the ISO image.
This is subject to the settings of -follow. This is subject to the settings of -follow.
.br .br
-findx accepts the -exec actions as does -find. But it will -findx accepts the -exec actions as does -find. But it will except two
always perform action "echo". other actions it will allways perform action "echo".
.br
"in_iso" iso_rr_path_start reports the path if its counterpart exist in
the ISO image. For this the disk_path of the -find command gets replaced
by iso_rr_path_start. E.g.:
.br
-find /home -exec in_iso /
.br
"not_in_iso" iso_rr_path_start reports the path if its counterpart does
not exist in the ISO image. The format is the same as with command -compare.
E.g.
.br
-find /home -exec not_in_iso /
.TP .TP
\fB\-compare\fR disk_path iso_rr_path \fB\-compare\fR disk_path iso_rr_path
Compare attributes and eventual data file content of a fileobject in the Compare attributes and eventual data file content of a fileobject in the
@ -1269,6 +1281,11 @@ Differing attributes are reported in detail, differing content is summarized.
Both to the result channel. In case of no differences no result lines are Both to the result channel. In case of no differences no result lines are
emitted. emitted.
.TP .TP
\fB\-compare_r\fR disk_path iso_rr_path
Like -compare but working recursively. I.e. all file objects below both
addresses get compared whether they have counterparts below the other address
and whether both counterparts match.
.TP
.B Command compatibility emulations: .B Command compatibility emulations:
.PP .PP
Writing of ISO 9660 on CD is traditionally done by program mkisofs Writing of ISO 9660 on CD is traditionally done by program mkisofs