<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://library.morph.zone/index.php?action=history&amp;feed=atom&amp;title=Shell_Commands%2FXADUnFile</id>
		<title>Shell Commands/XADUnFile - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://library.morph.zone/index.php?action=history&amp;feed=atom&amp;title=Shell_Commands%2FXADUnFile"/>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=Shell_Commands/XADUnFile&amp;action=history"/>
		<updated>2026-05-13T02:05:05Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>https://library.morph.zone/index.php?title=Shell_Commands/XADUnFile&amp;diff=4188&amp;oldid=prev</id>
		<title>JPV at 17:26, 19 January 2021</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=Shell_Commands/XADUnFile&amp;diff=4188&amp;oldid=prev"/>
				<updated>2021-01-19T17:26:54Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 17:26, 19 January 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l39&quot; &gt;Line 39:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 39:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	FFS or OFS replace NAMESIZE argument and provide a standard length&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	FFS or OFS replace NAMESIZE argument and provide a standard length&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	of 30 characters, which is the value of our standard file system.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	of 30 characters, which is the value of our standard file system.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	SFS provide a length of &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;100 &lt;/del&gt;characters, the SmartFilesystem&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	SFS provide a length of &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;107 &lt;/ins&gt;characters, the SmartFilesystem&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	standard.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	standard.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>JPV</name></author>	</entry>

	<entry>
		<id>https://library.morph.zone/index.php?title=Shell_Commands/XADUnFile&amp;diff=2277&amp;oldid=prev</id>
		<title>JPV: Created page with &quot;''From the original xadmaster.library manual'':  '''XADUnFile''' - The master shell tool to extract data from file archives.  FROM/A, DEST=DESTDIR, PASSWORD/K, FILE/M, NAMESIZ...&quot;</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=Shell_Commands/XADUnFile&amp;diff=2277&amp;oldid=prev"/>
				<updated>2015-07-04T10:43:24Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;&amp;#039;&amp;#039;From the original xadmaster.library manual&amp;#039;&amp;#039;:  &amp;#039;&amp;#039;&amp;#039;XADUnFile&amp;#039;&amp;#039;&amp;#039; - The master shell tool to extract data from file archives.  FROM/A, DEST=DESTDIR, PASSWORD/K, FILE/M, NAMESIZ...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;''From the original xadmaster.library manual'':&lt;br /&gt;
&lt;br /&gt;
'''XADUnFile''' - The master shell tool to extract data from file archives.&lt;br /&gt;
&lt;br /&gt;
FROM/A, DEST=DESTDIR, PASSWORD/K, FILE/M, NAMESIZE/K/N, FFS=OFS/S, SFS/S, INFO=LIST/S, Q=QUIET/S, AM=ASKMAKEDIR/S, OW=OVERWRITE/S, SP=SHOWPROT/S, VERBOSE/S, DARC=DISKARCHIVE/S, ENTRY/K/N, DIMG=DISKIMAGE/S, NA=NOABS/S, NC=NOCOMMENT/S, ND=NODATE/S, NE=NOEXTERN/S, NKP=NOKILLPART/S, NP=NOPROT/S, NT=NOTREE/S&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
	FROM specifies the file archive that should be handled.&lt;br /&gt;
	The xadUnFileM tool can handle splitted archives, when they are&lt;br /&gt;
	given in their correct order. Do not give multiple names of&lt;br /&gt;
	single archives! You may use patterns with xadUnFileM.&lt;br /&gt;
&lt;br /&gt;
	DESTDIR is the destination directory. The directory is created&lt;br /&gt;
	when it does not exist (except if ASKMAKEDIR is turned on and&lt;br /&gt;
	you select no). There are some dangerous archives using absolute&lt;br /&gt;
	path names (e.g. starting with LIBS: or RAM:). xadUnFile archives&lt;br /&gt;
	these files to their absolute position (except NOTREE or NOABS is&lt;br /&gt;
	used). For xadUnFileM this argument requires the keyword DEST or&lt;br /&gt;
	DESTDIR.&lt;br /&gt;
&lt;br /&gt;
	PASSWORD can be used to supply a password for unarchiving of&lt;br /&gt;
	encrypted archives. This argument requires the keyword PASSWORD.&lt;br /&gt;
&lt;br /&gt;
	FILE allows you to select filename(s) (including patterns), which&lt;br /&gt;
	should be extracted. When FILE is not given, all files are&lt;br /&gt;
	extracted. With FILE only matching files are extracted.&lt;br /&gt;
	NOTE: When you do not use NOTREE keyword, the patterns check&lt;br /&gt;
	includes checks for directory structure as well.&lt;br /&gt;
	For xadUnFileM there are some special rules:&lt;br /&gt;
	  To pass multiple names, use patterns like (xxx|yyy|zzz), where&lt;br /&gt;
	  xxx, yyy and zzz are three file names. You cannot pass multiple&lt;br /&gt;
	  strings like for xadUnFile. And additionally this argument&lt;br /&gt;
	  requires the keyword FILE.&lt;br /&gt;
&lt;br /&gt;
	NAMESIZE allows to specify the maximum size of a filename. This is&lt;br /&gt;
	useful as some archives from unix machines have longer filenames&lt;br /&gt;
	than the Amiga filesystem allows. Whenever a name is longer than&lt;br /&gt;
	the namesize value, you are asked to enter a shorter name. Names&lt;br /&gt;
	of directories are truncated without requests.&lt;br /&gt;
	FFS or OFS replace NAMESIZE argument and provide a standard length&lt;br /&gt;
	of 30 characters, which is the value of our standard file system.&lt;br /&gt;
	SFS provide a length of 100 characters, the SmartFilesystem&lt;br /&gt;
	standard.&lt;br /&gt;
&lt;br /&gt;
	NOEXTERN prohibits the use of external clients for&lt;br /&gt;
	recognition purposes.&lt;br /&gt;
	&lt;br /&gt;
	INFO or LIST prints information about the archive and does not&lt;br /&gt;
	do any unarchiving. SHOWPROT turns on display of protection&lt;br /&gt;
	information. VERBOSE shows additional information texts, which&lt;br /&gt;
	exist for some archivers.&lt;br /&gt;
	&lt;br /&gt;
	OVERWRITE forces the program to overwrite an already existing&lt;br /&gt;
	destination file. Normally you are asked about that.&lt;br /&gt;
	&lt;br /&gt;
	NOTREE skips all directory names and writes the files directly to&lt;br /&gt;
	destination directory.&lt;br /&gt;
	&lt;br /&gt;
	ASKMAKEDIR forces the program to ask you, if a missing directory&lt;br /&gt;
	should be created.&lt;br /&gt;
	&lt;br /&gt;
	NOCOMMENT prevents setting archived file comments, NOPROT prevents&lt;br /&gt;
	setting file protection bits and NODATE prevents setting date&lt;br /&gt;
	information. NOCOMMENT also prevents displaying comment lines with&lt;br /&gt;
	INFO or LIST keyword.&lt;br /&gt;
	&lt;br /&gt;
	NOABS prevents creation of absolute path names.&lt;br /&gt;
&lt;br /&gt;
	If you specify NOKILLPART keyword, partial or corrupt output files&lt;br /&gt;
	no longer are deleted.&lt;br /&gt;
&lt;br /&gt;
	The QUIET option turns off the progress report, but also disables&lt;br /&gt;
	questions to skip, rename or overwrite files.&lt;br /&gt;
&lt;br /&gt;
	The tool allows to extract files from disk images. If you specify&lt;br /&gt;
	DISKIMAGE, the input file is handled as disk image (ADF file)&lt;br /&gt;
	and not as file archive. If it is an valid Amiga filesytem disk,&lt;br /&gt;
	files can be extracted from it. Specifying DISKARCHIVE is like&lt;br /&gt;
	DISKIMAGE, but input data is an disk archive, which is dearchived&lt;br /&gt;
	before extracting files. If the disk archive has multiple entries,&lt;br /&gt;
	you may use ENTRY keyword to specify the wanted entry. When using&lt;br /&gt;
	DISKIMAGE, you may specify an device name like DF0: instead of&lt;br /&gt;
	a file name. The input data will then be read from the device.&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Example:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
	Shell&amp;gt; xadUnFile archive.tar RAM:&lt;br /&gt;
		Unarchive the tar archive to RAM:&lt;br /&gt;
&lt;br /&gt;
	Shell&amp;gt; xadUnFile archive.lha RAM: #?.txt #?.doc Contents&lt;br /&gt;
		Unarchive all .txt and .doc file and the file &amp;quot;Contents&amp;quot; of&lt;br /&gt;
		lha archive to RAM:&lt;br /&gt;
&lt;br /&gt;
	Shell&amp;gt; xadUnFileM archive.lha DEST RAM: FILE (#?.txt|#?.doc|Contents)&lt;br /&gt;
		The same call for xadUnFileM&lt;br /&gt;
&lt;br /&gt;
	Shell&amp;gt; xadUnFile archive.lha LIST&lt;br /&gt;
		Tells information about archive.lha file.&lt;br /&gt;
&lt;br /&gt;
	Shell&amp;gt; xadUnFile image.adf DIMG LIST&lt;br /&gt;
		Tells information about files in disk image image.adf.&lt;br /&gt;
&lt;br /&gt;
	Shell&amp;gt; xadUnFileM archive.lha archive.l[0-9]? LIST&lt;br /&gt;
		Tells information about splitted lha archive.&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>JPV</name></author>	</entry>

	</feed>