/usr/share/doc/pspp/pspp.html/INSERT.html is in pspp 1.0.1-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 | <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<!-- This manual is for GNU PSPP version 1.0.1,
software for statistical analysis.
Copyright (C) 1997, 1998, 2004, 2005, 2009, 2012, 2013, 2014, 2016 Free Software Foundation, Inc.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.3
or any later version published by the Free Software Foundation;
with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
A copy of the license is included in the section entitled "GNU
Free Documentation License". -->
<!-- Created by GNU Texinfo 6.5, http://www.gnu.org/software/texinfo/ -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>INSERT (PSPP)</title>
<meta name="description" content="INSERT (PSPP)">
<meta name="keywords" content="INSERT (PSPP)">
<meta name="resource-type" content="document">
<meta name="distribution" content="global">
<meta name="Generator" content="makeinfo">
<link href="index.html#Top" rel="start" title="Top">
<link href="Function-Index.html#Function-Index" rel="index" title="Function Index">
<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
<link href="Utilities.html#Utilities" rel="up" title="Utilities">
<link href="OUTPUT.html#OUTPUT" rel="next" title="OUTPUT">
<link href="INCLUDE.html#INCLUDE" rel="prev" title="INCLUDE">
<style type="text/css">
<!--
a.summary-letter {text-decoration: none}
blockquote.indentedblock {margin-right: 0em}
blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
blockquote.smallquotation {font-size: smaller}
div.display {margin-left: 3.2em}
div.example {margin-left: 3.2em}
div.lisp {margin-left: 3.2em}
div.smalldisplay {margin-left: 3.2em}
div.smallexample {margin-left: 3.2em}
div.smalllisp {margin-left: 3.2em}
kbd {font-style: oblique}
pre.display {font-family: inherit}
pre.format {font-family: inherit}
pre.menu-comment {font-family: serif}
pre.menu-preformatted {font-family: serif}
pre.smalldisplay {font-family: inherit; font-size: smaller}
pre.smallexample {font-size: smaller}
pre.smallformat {font-family: inherit; font-size: smaller}
pre.smalllisp {font-size: smaller}
span.nolinebreak {white-space: nowrap}
span.roman {font-family: initial; font-weight: normal}
span.sansserif {font-family: sans-serif; font-weight: normal}
ul.no-bullet {list-style: none}
-->
</style>
</head>
<body lang="en">
<a name="INSERT"></a>
<div class="header">
<p>
Next: <a href="OUTPUT.html#OUTPUT" accesskey="n" rel="next">OUTPUT</a>, Previous: <a href="INCLUDE.html#INCLUDE" accesskey="p" rel="prev">INCLUDE</a>, Up: <a href="Utilities.html#Utilities" accesskey="u" rel="up">Utilities</a> [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-Index.html#Function-Index" title="Index" rel="index">Index</a>]</p>
</div>
<hr>
<a name="INSERT-1"></a>
<h3 class="section">16.16 INSERT</h3>
<a name="index-INSERT"></a>
<div class="display">
<pre class="display"> INSERT [FILE=]’<var>file_name</var>’
[CD={NO,YES}]
[ERROR={CONTINUE,STOP}]
[SYNTAX={BATCH,INTERACTIVE}]
[ENCODING={LOCALE, ’<var>charset_name</var>’}].
</pre></div>
<p><code>INSERT</code> is similar to <code>INCLUDE</code> (see <a href="INCLUDE.html#INCLUDE">INCLUDE</a>)
but somewhat more flexible.
It causes the command processor to read a file as if it were embedded in the
current command file.
</p>
<p>If <code>CD=YES</code> is specified, then before including the file, the
current directory will be changed to the directory of the included
file.
The default setting is ‘<samp>CD=NO</samp>’.
Note that this directory will remain current until it is
changed explicitly (with the <code>CD</code> command, or a subsequent
<code>INSERT</code> command with the ‘<samp>CD=YES</samp>’ option).
It will not revert to its original setting even after the included
file is finished processing.
</p>
<p>If <code>ERROR=STOP</code> is specified, errors encountered in the
inserted file will cause processing to immediately cease.
Otherwise processing will continue at the next command.
The default setting is <code>ERROR=CONTINUE</code>.
</p>
<p>If <code>SYNTAX=INTERACTIVE</code> is specified then the syntax contained in
the included file must conform to interactive syntax
conventions. See <a href="Syntax-Variants.html#Syntax-Variants">Syntax Variants</a>.
The default setting is <code>SYNTAX=BATCH</code>.
</p>
<p><code>ENCODING</code> optionally specifies the character set used by the included
file. Its argument, which is not case-sensitive, must be in one of
the following forms:
</p>
<dl compact="compact">
<dt><code>LOCALE</code></dt>
<dd><p>The encoding used by the system locale, or as overridden by the
<code>SET</code> command (see <a href="SET.html#SET">SET</a>). On GNU/Linux and other Unix-like systems,
environment variables, e.g. <code>LANG</code> or <code>LC_ALL</code>, determine the
system locale.
</p>
</dd>
<dt><var>charset_name</var></dt>
<dd><p>One of the character set names listed by <acronym>IANA</acronym> at
<a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a>. Some examples
are <code>ASCII</code> (United States), <code>ISO-8859-1</code> (western Europe),
<code>EUC-JP</code> (Japan), and <code>windows-1252</code> (Windows). Not all
systems support all character sets.
</p>
</dd>
<dt><code>Auto,<var>encoding</var></code></dt>
<dd><p>Automatically detects whether a syntax file is encoded in an Unicode
encoding such as UTF-8, UTF-16, or UTF-32. If it is not, then <small>PSPP</small>
generally assumes that the file is encoded in <var>encoding</var> (an <acronym>IANA</acronym>
character set name). However, if <var>encoding</var> is UTF-8, and the
syntax file is not valid UTF-8, <small>PSPP</small> instead assumes that the file
is encoded in <code>windows-1252</code>.
</p>
<p>For best results, <var>encoding</var> should be an <acronym>ASCII</acronym>-compatible
encoding (the most common locale encodings are all <acronym>ASCII</acronym>-compatible),
because encodings that are not <acronym>ASCII</acronym> compatible cannot be
automatically distinguished from UTF-8.
</p>
</dd>
<dt><code>Auto</code></dt>
<dt><code>Auto,Locale</code></dt>
<dd><p>Automatic detection, as above, with the default encoding taken from
the system locale or the setting on <code>SET LOCALE</code>.
</p></dd>
</dl>
<p>When ENCODING is not specified, the default is taken from the
<samp>--syntax-encoding</samp> command option, if it was specified, and
otherwise it is <code>Auto</code>.
</p>
<hr>
<div class="header">
<p>
Next: <a href="OUTPUT.html#OUTPUT" accesskey="n" rel="next">OUTPUT</a>, Previous: <a href="INCLUDE.html#INCLUDE" accesskey="p" rel="prev">INCLUDE</a>, Up: <a href="Utilities.html#Utilities" accesskey="u" rel="up">Utilities</a> [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-Index.html#Function-Index" title="Index" rel="index">Index</a>]</p>
</div>
</body>
</html>
|