<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>salida estándar archivos - Frexus</title>
	<atom:link href="https://www.frexus.dev/tag/salida-estandar/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.frexus.dev/tag/salida-estandar/</link>
	<description>Generando Valor Agreado</description>
	<lastBuildDate>Sun, 17 Dec 2023 17:45:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://www.frexus.dev/wp-content/uploads/2024/03/cropped-Captura-de-Pantalla-2022-12-26-a-las-15.52.42-32x32.png</url>
	<title>salida estándar archivos - Frexus</title>
	<link>https://www.frexus.dev/tag/salida-estandar/</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">215529362</site>	<item>
		<title>i/o estándar en el shell</title>
		<link>https://www.frexus.dev/post/estandar-en-la-shell/</link>
					<comments>https://www.frexus.dev/post/estandar-en-la-shell/#respond</comments>
		
		<dc:creator><![CDATA[Alfredo de Jesús Gutiérrez]]></dc:creator>
		<pubDate>Tue, 22 Aug 2023 17:27:54 +0000</pubDate>
				<category><![CDATA[post]]></category>
		<category><![CDATA[entrada estándar]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[programación en el shell]]></category>
		<category><![CDATA[salida estándar]]></category>
		<guid isPermaLink="false">https://www.frexus.dev/?p=2306</guid>

					<description><![CDATA[<p>La programación de entrada y salida estándar en el shell se refiere a la manipulación de los flujos de entrada y salida de datos en un programa de shell. En la mayoría de los sistemas operativos tipo Unix/Linux, los comandos en la shell interactúan con el usuario y con otros programas a través de tres flujos de datos estándar: En la programación de shell, se puede redirigir estos flujos de datos para realizar tareas específicas. Algunos conceptos clave incluyen: Finalmente se puede decir que la programación de entrada y salida estándar en el shell implica el manejo efectivo de cómo los programas interactúan con los datos de entrada, producen resultados y manejan mensajes de error.</p>
<p>La entrada <a href="https://www.frexus.dev/post/estandar-en-la-shell/">i/o estándar en el shell</a> se publicó primero en <a href="https://www.frexus.dev">Frexus</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img fetchpriority="high" decoding="async" width="1880" height="1253" src="https://www.frexus.dev/wp-content/uploads/2023/12/pexels-photo-16018144-1.jpeg" alt="estándar en el shell pessoa programando hacker" class="wp-image-2307" style="width:473px;height:auto" srcset="https://www.frexus.dev/wp-content/uploads/2023/12/pexels-photo-16018144-1.jpeg 1880w, https://www.frexus.dev/wp-content/uploads/2023/12/pexels-photo-16018144-1-300x200.jpeg 300w, https://www.frexus.dev/wp-content/uploads/2023/12/pexels-photo-16018144-1-1024x682.jpeg 1024w, https://www.frexus.dev/wp-content/uploads/2023/12/pexels-photo-16018144-1-768x512.jpeg 768w, https://www.frexus.dev/wp-content/uploads/2023/12/pexels-photo-16018144-1-1536x1024.jpeg 1536w" sizes="(max-width: 1880px) 100vw, 1880px" /><figcaption class="wp-element-caption">Photo by Alberlan  Barros on <a href="https://www.pexels.com/photo/pessoa-programando-hacker-16018144/">Pexels.com</a></figcaption></figure>
</div>


<p>La programación de entrada y salida estándar en el shell se refiere a la manipulación de los flujos de entrada y salida de datos en un programa de shell. En la mayoría de los sistemas operativos tipo Unix/Linux, los comandos en la shell interactúan con el usuario y con otros programas a través de tres flujos de datos estándar:</p>



<ol class="wp-block-list">
<li><strong>Entrada estándar (STDIN):</strong> Este es el flujo de datos que lleva la entrada al programa. Normalmente, en la shell, la entrada estándar es el teclado. Los programas leen datos desde la entrada estándar para procesarlos.</li>



<li><strong>Salida estándar (STDOUT):</strong> Este es el flujo de datos que lleva la salida normal del programa. Por lo general, en la shell, la salida estándar es la pantalla. Los programas imprimen resultados y mensajes en la salida estándar.</li>



<li><strong>Error estándar (STDERR):</strong> Este es el flujo de datos que lleva mensajes de error. Así como la salida estándar, en la shell, la salida de error suele ir a la pantalla. Los programas imprimen mensajes de error en el error estándar para separarlos de la salida normal y permitir un manejo más efectivo.</li>
</ol>



<p>En la programación de shell, se puede redirigir estos flujos de datos para realizar tareas específicas. Algunos conceptos clave incluyen:</p>



<ul class="wp-block-list">
<li><strong>Redirección:</strong> Cambiar el destino de un flujo de datos. Se puede redirigir la salida de un comando a un archivo, por ejemplo.</li>



<li><strong>Pipes (Tuberías):</strong> Conectar la salida de un comando a la entrada de otro. Esto permite que los comandos trabajen en conjunto, y es fundamental para la filosofía de &#8220;hacer una cosa y hacerla bien&#8221; en Unix.</li>



<li><strong>Entrada/Salida en Modo Binario:</strong> Aunque los flujos estándar se tratan comúnmente como texto, también se pueden manejar en modo binario para datos no textuales.</li>
</ul>



<p>Finalmente se puede decir que la programación de entrada y salida estándar en el shell implica el manejo efectivo de cómo los programas interactúan con los datos de entrada, producen resultados y manejan mensajes de error.</p>
<p>La entrada <a href="https://www.frexus.dev/post/estandar-en-la-shell/">i/o estándar en el shell</a> se publicó primero en <a href="https://www.frexus.dev">Frexus</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.frexus.dev/post/estandar-en-la-shell/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2306</post-id>	</item>
	</channel>
</rss>
