BUENas,
Os cuento que ya ha sido solucionado. Resulta que los dos códigos eran
correctos, (centrémonos en el que empieza por function, pues es con el
que estamos trabajando) y, salvo corregir el par de bugs de que $1
debía ir encapsulado "$1" y que $cmd /etc/passwd se repetía más que el
ajo sin
Siguiendo los comentarios de Matias, quedaría más o menos así:
#!/bin/bash
if [ $# -ne 1 ]; then
echo "error, se esperaba un argumento"
exit 1
fi
login=$1
userline=$(grep "^$login:" /etc/passwd)
login=$(echo $userline | cut -d: -f1)
uid=$(echo $userline | cut -d: -f3)
gid=$(echo
On Wednesday, March 13, 2019 8:28:37 AM -03 Matias Mucciolo wrote:
> On Tuesday, March 12, 2019 8:42:24 PM -03 Fran Torres wrote:
> > Buenas chicos,
> >
> > ¿algún administrador de sistemas linux/programador de scripts en
> > bash-shell por la sala?.
> >
> > Precisamente eso es lo que
On Tuesday, March 12, 2019 8:42:24 PM -03 Fran Torres wrote:
> Buenas chicos,
>
> ¿algún administrador de sistemas linux/programador de scripts en
> bash-shell por la sala?.
>
> Precisamente eso es lo que estudio como bien ya sabreis y, en clase
> de sistemas operativos estamos haciendo
Puede ser que a uno le pusiste return 0 y al otro exit 0.
Si. Le pones a los dos return 0
El 12 de marzo de 2019 4:42:24 p. m. GMT-03:00, Fran Torres
escribió:
>Buenas chicos,
>
>¿algún administrador de sistemas linux/programador de scripts en
>bash-shell por la sala?.
>
> Precisamente eso
Buenas chicos,
¿algún administrador de sistemas linux/programador de scripts en
bash-shell por la sala?.
Precisamente eso es lo que estudio como bien ya sabreis y, en clase
de sistemas operativos estamos haciendo programación básica de scripts
en shell. Mäs concretamente, estamos haciendo
6 matches
Mail list logo