[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] stdin
From: |
MrBiTs |
Subject: |
Re: [shell-script] stdin |
Date: |
Wed, 30 Dec 2009 06:31:27 -0200 |
User-agent: |
Thunderbird 2.0.0.23 (X11/20090817) |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
> Boa noite!
> Como faço para tratar em piping a entrada padrão em um script?
> Exemplo:
> echo "nhanha" | script.sh
> Já percebi que o "nhanha" não é o $1 para o script.sh =P
> Como eu faço pra manipular esta string dentro do script.sh?
> Obrigado!
> Eric
Eric
Você pode direcionar /dev/sdtin para seu script
$ cat d.sh
#!/bin/bash
tr '[:lower:]' '[:upper:]' < /dev/stdin
Testando:
$ echo "nhanha" | d.sh
NHANHA
- --
Um abraço
.0. MrBiTs - address@hidden
..0 GnuPG -
http://www.rnp.br/keyserver/pks/lookup?op=get&search=0xAC37715A6DD1F186
000 http://www.mrbits.com.br
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAks7D98ACgkQrDdxWm3R8Yb2NQCeI8aGZYhu/+PQQIg6x/7UeL6W
MZ4AoJAVFBQMGoTAxhwXhGcuX+xco14d
=MssI
-----END PGP SIGNATURE-----
- stdin, microbiu, 2009/12/29