¿Podría alguien explicar qué significa este código?Explique este fragmento del código
creo que la segunda línea es "si el estado de salida es cero", entonces echo "comando válido", pero yo no entiendo la primera línea
[email protected] &>/dev/null
if [[ $? = 0 ]]
then
echo "Valid command"
fi
sólo para apoyar: explicación se encuentra aquí: http: // TLDP .org/LDP/abs/html/internalvariables.html # APPREF – Yuri
Creo que '$ *' y '$ @' solo son diferentes cuando están rodeados por comillas dobles. – mkb
@mkb: tienes razón. Me temo @unwind no lo es: sin especificar '" $ @ "', los parámetros obtendrían espacio en blanco dividido, es decir, 'función TT() {$ @; }; TT ls 1 2 '3 4'' – choroba