<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fi">
	<id>https://www.linux.fi/w/index.php?action=history&amp;feed=atom&amp;title=Sponge</id>
	<title>Sponge - Muutoshistoria</title>
	<link rel="self" type="application/atom+xml" href="https://www.linux.fi/w/index.php?action=history&amp;feed=atom&amp;title=Sponge"/>
	<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Sponge&amp;action=history"/>
	<updated>2026-04-29T02:31:46Z</updated>
	<subtitle>Tämän sivun muutoshistoria</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Sponge&amp;diff=47551&amp;oldid=prev</id>
		<title>Oselotti: Ak: Uusi sivu: {{DISPLAYTITLE:{{lcfirst:{{PAGENAME}}}}}} {{Ohjelma | nimi=sponge | kuva= | kuvateksti= | lisenssi=GPLv2 | käyttöliittymä=teksti | kotisivu=[http://kitenet.net/~joey/code/mo...</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Sponge&amp;diff=47551&amp;oldid=prev"/>
		<updated>2017-02-18T10:38:07Z</updated>

		<summary type="html">&lt;p&gt;Ak: Uusi sivu: {{DISPLAYTITLE:{{lcfirst:{{PAGENAME}}}}}} {{Ohjelma | nimi=sponge | kuva= | kuvateksti= | lisenssi=&lt;a href=&quot;/wiki/GPLv2&quot; class=&quot;mw-redirect&quot; title=&quot;GPLv2&quot;&gt;GPLv2&lt;/a&gt; | käyttöliittymä=teksti | kotisivu=[http://kitenet.net/~joey/code/mo...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Uusi sivu&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{DISPLAYTITLE:{{lcfirst:{{PAGENAME}}}}}}&lt;br /&gt;
{{Ohjelma&lt;br /&gt;
| nimi=sponge&lt;br /&gt;
| kuva=&lt;br /&gt;
| kuvateksti=&lt;br /&gt;
| lisenssi=[[GPLv2]]&lt;br /&gt;
| käyttöliittymä=teksti&lt;br /&gt;
| kotisivu=[http://kitenet.net/~joey/code/moreutils/ kitenet.net/~joey/code/moreutils]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;sponge&amp;#039;&amp;#039;&amp;#039; on ohjelma, joka lukee ensin standardisyötteen ja kirjoittaa sen vasta lukemisen jälkeen tiedostoon tai standardiulostuloon.&lt;br /&gt;
&lt;br /&gt;
==Asennus==&lt;br /&gt;
{{Asenna|sponge|moreutils}}&lt;br /&gt;
&lt;br /&gt;
==Käyttö==&lt;br /&gt;
Olkoon esimerkkinä seuraava komento, joka kirjoittaa samaan tiedostoon, josta lukee:&lt;br /&gt;
 $ cat kalevala.txt | grep -i kullervo &amp;gt; kalevala.txt&lt;br /&gt;
Tämä ei toimi, koska samanaikaisesti kirjoitetaan samaan tiedostoon, josta luetaan. Tuloksena onkin vain tyhjä tiedosto.&lt;br /&gt;
&lt;br /&gt;
spongen avulla standardisyöte voidaan kuitenkin &amp;#039;&amp;#039;imeä&amp;#039;&amp;#039; tyhjäksi ennen tiedostoon kirjoittamista:&lt;br /&gt;
 $ cat kalevala.txt | grep -i kullervo | sponge kalevala.txt&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Komentorivin erikoisohjelmat]]&lt;/div&gt;</summary>
		<author><name>Oselotti</name></author>
	</entry>
</feed>