Je suis nouveau sur Linux, le codage et généralement les sciences informatiques. J'essaie d'exécuter un script bash, mais j'obtiens cette erreur:
./fastalign_train.sh: line 5: /forward.align: Permission denied
./fastalign_train.sh: line 6: /reverse.align: Permission denied
Il existe deux fichiers txt (forward.align et reverse.align): ls -l résultat:
-rwxr-xr-x 1 tara tara 72 Feb 12 08:05 reverse.align
-rwxr-xr-x 1 tara tara 76 Feb 12 08:05 forward.align
-rwxr-xr-x 1 tara tara 2089888 Feb 11 03:00 fast_align
-rwxrwxrwx 1 tara tara 242 Feb 11 12:32 fastalign_train.sh
Une idée? Merci les gars!
L'indice se trouve dans le nom de fichier indiqué: /forward.align
Cela implique que vous essayez d'écrire dans /forward.align
, qui se trouve à la racine (/
) du système de fichiers. Les utilisateurs n'y ont pas d'autorisation d'écriture.
Remplacer /forward.align
soit ./forward.align
ou forward.align
., et même pour /reverse.align
, et cela devrait fonctionner.