From 859e34b2eeb6aa8462a5983019a16c13dc762b49 Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Thu, 28 Feb 2008 21:42:37 +0000 Subject: [PATCH] New option -compare_r, new -findx -exec in_iso, -exec no_in_iso --- libisoburn/trunk/xorriso/xorriso.1 | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/libisoburn/trunk/xorriso/xorriso.1 b/libisoburn/trunk/xorriso/xorriso.1 index 2d6d85d7..8eca21e1 100644 --- a/libisoburn/trunk/xorriso/xorriso.1 +++ b/libisoburn/trunk/xorriso/xorriso.1 @@ -1253,8 +1253,20 @@ Similar to shell command du -sk. Like -find but operating on local filesystem and not on the ISO image. This is subject to the settings of -follow. .br --findx accepts the -exec actions as does -find. But it will -always perform action "echo". +-findx accepts the -exec actions as does -find. But it will except two +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 \fB\-compare\fR disk_path iso_rr_path 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 emitted. .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: .PP Writing of ISO 9660 on CD is traditionally done by program mkisofs