<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="sv">
	<id>https://wiki.linux.se/index.php?action=history&amp;feed=atom&amp;title=ash%281%29</id>
	<title>ash(1) - Versionshistorik</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.linux.se/index.php?action=history&amp;feed=atom&amp;title=ash%281%29"/>
	<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=ash(1)&amp;action=history"/>
	<updated>2026-05-13T22:15:39Z</updated>
	<subtitle>Versionshistorik för denna sida på wikin</subtitle>
	<generator>MediaWiki 1.38.4</generator>
	<entry>
		<id>https://wiki.linux.se/index.php?title=ash(1)&amp;diff=8164&amp;oldid=prev</id>
		<title>Admin den 26 september 2025 kl. 16.19</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=ash(1)&amp;diff=8164&amp;oldid=prev"/>
		<updated>2025-09-26T16:19:24Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;https://wiki.linux.se/index.php?title=ash(1)&amp;amp;diff=8164&amp;amp;oldid=8163&quot;&gt;Visa ändringar&lt;/a&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=ash(1)&amp;diff=8163&amp;oldid=prev</id>
		<title>Admin: Skapade sidan med &#039;== NAMN == ash - kommandotolk (skal) för UNIX  == SYNOPSIS == &#039;&#039;&#039;ash&#039;&#039;&#039; [flaggor] [skript [argument ...]]  == BESKRIVNING == &#039;&#039;&#039;ash&#039;&#039;&#039; är systemets standardskal (POSIX-orienterat, liknar men är inte ksh) och kan köras interaktivt eller via skript.  Vid interaktiv start (stdin är terminal eller med flaggan -i) hanteras promptar och fel annorlunda.  Vid inloggning läses &#039;&#039;&#039;/etc/profile&#039;&#039;&#039; och &#039;&#039;&#039;~/.profile&#039;&#039;&#039;.  Om variabeln &#039;&#039;&#039;ENV&#039;&#039;&#039; är satt läses den filen vid var...&#039;</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=ash(1)&amp;diff=8163&amp;oldid=prev"/>
		<updated>2025-09-26T07:29:50Z</updated>

		<summary type="html">&lt;p&gt;Skapade sidan med &amp;#039;== NAMN == ash - kommandotolk (skal) för UNIX  == SYNOPSIS == &amp;#039;&amp;#039;&amp;#039;ash&amp;#039;&amp;#039;&amp;#039; [flaggor] [skript [argument ...]]  == BESKRIVNING == &amp;#039;&amp;#039;&amp;#039;ash&amp;#039;&amp;#039;&amp;#039; är systemets standardskal (POSIX-orienterat, liknar men är inte ksh) och kan köras interaktivt eller via skript.  Vid interaktiv start (stdin är terminal eller med flaggan -i) hanteras promptar och fel annorlunda.  Vid inloggning läses &amp;#039;&amp;#039;&amp;#039;/etc/profile&amp;#039;&amp;#039;&amp;#039; och &amp;#039;&amp;#039;&amp;#039;~/.profile&amp;#039;&amp;#039;&amp;#039;.  Om variabeln &amp;#039;&amp;#039;&amp;#039;ENV&amp;#039;&amp;#039;&amp;#039; är satt läses den filen vid var...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Ny sida&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== NAMN ==&lt;br /&gt;
ash - kommandotolk (skal) för UNIX&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ash&amp;#039;&amp;#039;&amp;#039; [flaggor] [skript [argument ...]]&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ash&amp;#039;&amp;#039;&amp;#039; är systemets standardskal (POSIX-orienterat, liknar men är inte ksh) och kan köras interaktivt eller via skript. &lt;br /&gt;
Vid interaktiv start (stdin är terminal eller med flaggan -i) hanteras promptar och fel annorlunda. &lt;br /&gt;
Vid inloggning läses &amp;#039;&amp;#039;&amp;#039;/etc/profile&amp;#039;&amp;#039;&amp;#039; och &amp;#039;&amp;#039;&amp;#039;~/.profile&amp;#039;&amp;#039;&amp;#039;. &lt;br /&gt;
Om variabeln &amp;#039;&amp;#039;&amp;#039;ENV&amp;#039;&amp;#039;&amp;#039; är satt läses den filen vid varje start.&lt;br /&gt;
&lt;br /&gt;
Argument kan sätta positionella parametrar och flaggor. &lt;br /&gt;
Vanliga flaggor:&lt;br /&gt;
  * &amp;#039;&amp;#039;&amp;#039;-e&amp;#039;&amp;#039;&amp;#039; (errexit) – avsluta vid fel&lt;br /&gt;
  * &amp;#039;&amp;#039;&amp;#039;-u&amp;#039;&amp;#039;&amp;#039; (nounset) – användning av odefinierad variabel är fel&lt;br /&gt;
  * &amp;#039;&amp;#039;&amp;#039;-x&amp;#039;&amp;#039;&amp;#039; (xtrace) – visa kommandon vid exekvering&lt;br /&gt;
  * &amp;#039;&amp;#039;&amp;#039;-v&amp;#039;&amp;#039;&amp;#039; (verbose) – visa inläst text&lt;br /&gt;
  * &amp;#039;&amp;#039;&amp;#039;-f&amp;#039;&amp;#039;&amp;#039; (noglob) – inaktivera filnamnsexpansion&lt;br /&gt;
  * &amp;#039;&amp;#039;&amp;#039;-C&amp;#039;&amp;#039;&amp;#039; (noclobber) – skydda befintliga filer mot &amp;gt;-redirection&lt;br /&gt;
  * &amp;#039;&amp;#039;&amp;#039;-n&amp;#039;&amp;#039;&amp;#039; (noexec) – läs men exekvera inte kommandon&lt;br /&gt;
  * &amp;#039;&amp;#039;&amp;#039;-m&amp;#039;&amp;#039;&amp;#039; (jobbstyrning)&lt;br /&gt;
  * &amp;#039;&amp;#039;&amp;#039;-V&amp;#039;&amp;#039;&amp;#039;/&amp;#039;&amp;#039;&amp;#039;-E&amp;#039;&amp;#039;&amp;#039; – vi/emacs-radredigering&lt;br /&gt;
&lt;br /&gt;
Språket använder operatorer (&amp;amp;&amp;amp;, ||, |, ;, &amp;amp;, &amp;gt;, &amp;gt;&amp;gt;, &amp;lt;, &amp;lt;&amp;lt;, &amp;lt;&amp;lt;-, &amp;gt;&amp;amp;, &amp;lt;&amp;amp;) och citering (\, &amp;#039;…&amp;#039;, &amp;quot;…&amp;quot;), &lt;br /&gt;
har reserverade ord (if/then/elif/else/fi, for/in/do/done, while/until, case/esac, { }) och stöd för alias.&lt;br /&gt;
&lt;br /&gt;
Kommandon tolkas som enkla eller komplexa, med omdirigeringar (inklusive här-dokument). &lt;br /&gt;
De söks först som funktion, sedan inbyggt, och sist via &amp;#039;&amp;#039;&amp;#039;PATH&amp;#039;&amp;#039;&amp;#039;. &lt;br /&gt;
Kommandon med / i namnet körs direkt.&lt;br /&gt;
&lt;br /&gt;
Pipelines kopplar stdout→stdin och status hämtas från sista kommandot (negation med !). &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;amp;&amp;#039;&amp;#039;&amp;#039; kör i bakgrund (stdin blir /dev/null i icke-interaktivt läge). &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;amp;&amp;amp;&amp;#039;&amp;#039;&amp;#039;/&amp;#039;&amp;#039;&amp;#039;||&amp;#039;&amp;#039;&amp;#039; kortsluter baserat på exitstatus.&lt;br /&gt;
&lt;br /&gt;
Grupper körs i underskal &amp;#039;&amp;#039;&amp;#039;( … )&amp;#039;&amp;#039;&amp;#039; eller i samma skal &amp;#039;&amp;#039;&amp;#039;{ …; }&amp;#039;&amp;#039;&amp;#039;. &lt;br /&gt;
Funktioner definieras som &amp;#039;&amp;#039;&amp;#039;namn () kommando&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;local&amp;#039;&amp;#039;&amp;#039; ger lokala variabler och &amp;#039;&amp;#039;&amp;#039;return&amp;#039;&amp;#039;&amp;#039; styr returvärde.&lt;br /&gt;
&lt;br /&gt;
Skalet hanterar variabler (positionella $1..$9, specialparametrar *, @, #, ?, $, !, 0), expansioner (tilde, parameter, kommando, aritmetisk), fältsplittring (IFS), filnamnsgenerering (wildcards * ? []), samt mönster i case.&lt;br /&gt;
&lt;br /&gt;
== INBYGGDA KOMMANDON ==&lt;br /&gt;
: :, ., alias/unalias, bg/fg/jobs, cd, command, eval, exec, exit, export, getopts, hash, pwd, read, readonly, set/setvar/shift, times, trap, type, ulimit, umask, unset, wait&lt;br /&gt;
&lt;br /&gt;
== MILJÖVARIABLER ==&lt;br /&gt;
: HOME, PATH, CDPATH, MAIL, MAILCHECK, MAILPATH, PS1, PS2, IFS, TERM, HISTSIZE&lt;br /&gt;
&lt;br /&gt;
== FILER ==&lt;br /&gt;
: ~/.profile, /etc/profile&lt;br /&gt;
&lt;br /&gt;
== HISTORIK ==&lt;br /&gt;
sh fanns redan i AT&amp;amp;T UNIX v1 men ersattes i BSD.&lt;br /&gt;
&lt;br /&gt;
== AVSLUTNINGSSTATUS ==&lt;br /&gt;
0 vid framgång, ≠0 vid fel, syntaxfel stänger skalet.&lt;br /&gt;
&lt;br /&gt;
== FEL ==&lt;br /&gt;
setuid-shellskript bör undvikas av säkerhetsskäl.&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
&lt;br /&gt;
Orginalhemsidan på Engelska :https://linux.die.net/man/1/ash&lt;br /&gt;
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://datorhjalp.se Datorhjälp] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>