Preguntas de lectura sobre programación de Linux
La primera pregunta 65438 12 de octubre:
#!/bin/bash
Haga eco de esta "fecha": ` fecha `;
Hacer eco de esta "cal": ` cal `;
Hacer eco de esta "pwd": ` pwd `;
La segunda pregunta 65438 12 de octubre:
Esto no se puede escribir, es demasiado general; se recomienda leer el libro.
Permítanme darles un ejemplo de una variable de entorno:
#!/bin/bash
Para hacer eco de la "segunda pregunta":
Directorio de prueba=/root
Exportar $TEST_DIR
Repite "La variable de entorno TEST_DIR es /root".
La tercera pregunta 65438 12 de octubre:
#!/bin/bash
Haciendo eco de "La tercera pregunta es":
Eco "3.1 para"
x=0
para((I = 1;ilt101;i));
Hacer
x =$(($x $i))
Completo
Echo $x
Echo "-"
Haciendo eco de "el tercero question while":
Haciendo eco de "3.2 while"
x=0
i=1
while [ $i -lt 101 ]
Hacer
i=$(($i 1))
x=$(($x $ i))
Completado
Echo $x
Tercera pregunta, segunda
#!/bin/ bash
echo "3.2" p>
función fibra {
if[$ 1-lt 2] entonces
echo -n $1
Otro
Local n_2=$(($1 - 2))
Local n_1=$(($1 - 1))
Local f_n_2=$(fib $n_2)
Local f_n_1=$(fib $n_1)
Local f_n=$((f_n_2 f_n_1))
Eco n $f_n
El barco no no correr con los costes de carga
}
n=10
for((I = 0; I lt$ n;i ))
Hacer
printf "fib(2d) = d\n" $i $(fib $i)
Completar