我是 Linux、编码和计算机科学方面的新手。我尝试运行一个 bash 脚本,但出现此错误:
./fastalign_train.sh: line 5: /forward.align: Permission denied
./fastalign_train.sh: line 6: /reverse.align: Permission denied
有两个txt文件(forward.align和reverse.align):ls -l 结果:
-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
有什么想法吗?谢谢大家!
答案1
提示在显示的文件名中:/forward.align
这意味着您尝试写入/forward.align
,它位于/
文件系统的根目录 ( )。用户在那里没有写入权限。
/forward.align
用./forward.align
或.替换forward.align
,对 也同样如此/reverse.align
,它应该可以工作。