Hace poco aprendí que
. ./.a.a
Y ./.a.a
es lo mismo.
Sin embargo, intentar source source .a.a
da un error. En mi opinión, .
ser alias de Bash source
no debería comportarse de manera diferente, entonces, ¿qué me estoy perdiendo?
Bono, ¿por qué está . .
bien mientras source source
que no?
.
comando, pero quiero decir que source
es un comando mejor, cuando ves source somefile
en un script sabes de inmediato qué hace esa declaración, pero . somefile
no solo no es obvio lo que hace, puedes perder fácilmente al .
personaje por completo
bash: .: .: is a directory
en . .
es ok necesidades deben ser explicadas.
. ./.a.a .
ser honesto. : -DA cuestionario de algún tipo, si quieres. :-) Pregunta vinculada es increíble, muchas gracias. Lo que me dio esa idea: el hecho de que no había visto ninguna diferencia en la ejecución de archivos de esta manera y el hecho de que leí en alguna parte .
es un alias source
. :-)
. script
y./script
son la misma cosa? Ciertamente no lo son . Además,.
no es un alias parasource
. Es al revés..
es el estándar ysource
es un alias de.
.