J'ai récemment appris que
. ./.a.aet ./.a.ac'est pareil.
Cependant, essayer source source .a.adonne une erreur. IMO, .étant l'alias de Bash, sourcene devrait pas se comporter différemment, alors qu'est-ce qui me manque?
Bonus, pourquoi est . .OK alors que source sourcenon?
.commande, mais je veux dire, sourcec'est juste une meilleure commande, quand vous voyez source somefiledans un script, vous savez immédiatement ce que fait cette déclaration, mais . somefile non seulement ce n'est pas évident, vous pouvez facilement rater le . personnage
bash: .: .: is a directorysur . .est ok besoins à expliquer.
. ./.a.a .être honnête. : -DA quiz en quelque sorte, si vous voulez. :-) La question liée est géniale, merci beaucoup. Ce qui m'a donné cette idée: le fait que je l' avais vu aucune différence dans l' exécution de fichiers de cette façon et le fait que je lu quelque part .est un alias pour source. :-)
. scriptet./scriptc'est la même chose? Ils ne le sont certainement pas . En outre,.n'est pas un alias poursource. C'est l'inverse..est la norme etsourceest un alias de..