stefanoxjx
13-01-2007, 18:21
Sto cercando di capire alcune cose con gli script bash e non capisco perchè una cosa come quella sotto (banalissima) non funziona:
# Script filtra.sh
#!/bin/bash
string=$1
echo $string
In teoria se lancio il comando ls -l | filtra.sh dovrei vedere esattamente quello che mi farebbe vedere un semplice ls -l.
Perchè allora non mi da nessun output? Cosa sto sbagliando?
:help:
Grazie.
# Script filtra.sh
#!/bin/bash
string=$1
echo $string
In teoria se lancio il comando ls -l | filtra.sh dovrei vedere esattamente quello che mi farebbe vedere un semplice ls -l.
Perchè allora non mi da nessun output? Cosa sto sbagliando?
:help:
Grazie.