team advanced: added file pipes.html
git-svn-id: svn+ssh://atelier.inf.usi.ch/home/bevilj/group-1@100 a672b425-5310-4d7a-af5c-997e18724b81
This commit is contained in:
parent
f62cc6d047
commit
eedf029e48
1 changed files with 29 additions and 0 deletions
29
site/pages/cmd/advanced/pipes.html
Normal file
29
site/pages/cmd/advanced/pipes.html
Normal file
|
@ -0,0 +1,29 @@
|
|||
---
|
||||
layout: page
|
||||
topic: The pipes command
|
||||
author: Domenico Votta
|
||||
category_title: Advanced Commands
|
||||
category_page: Advanced
|
||||
tags: pipes
|
||||
title: pipes
|
||||
---
|
||||
|
||||
<p>The <code>pipes</code> that in the shell are representend with the symbol | , they are used to join two commands on the terminal, taking the output of the first command and using it as input of the second. </p>
|
||||
<p> It is usually common to see the command grep and ps together, an example below.</p>
|
||||
|
||||
{% highlight ruby linenos %}
|
||||
ps aux | grep user
|
||||
{% endhighlight %}
|
||||
<p>Lists all processes with your username</p>
|
||||
|
||||
{% highlight ruby linenos %}
|
||||
cat example1.txt | nl
|
||||
1 Car
|
||||
2 Computer
|
||||
3 Robot
|
||||
4 Smartphone
|
||||
5 Videogame
|
||||
{% endhighlight %}
|
||||
<p>In this example you send this output to another process, in this case, the <a href="nl.html">nl</a> </p>
|
||||
|
||||
<p>You can use the commands that you learned and put them together, always respecting the logic of the command.</p>
|
Loading…
Reference in a new issue