Estou usando o mobaxterm para acesso ssh / ftp. Primeiro, crio um arquivo test.sh
. Então eu edito o arquivo e o salvo (ele carrega automaticamente). Agora eu faço
chmod 755 test.sh
e tente executá-lo com ./test.sh
, mas obtenho
-bash: ./test.sh: Text file busy
Eu corri lsof
e encontrei esta linha:
sftp-serv 1526 root 3w REG 253,1 0 919981 /root/test.sh
Acredito que o arquivo ainda está em uso pelo programa ftp. Isso é um comportamento normal? Como faço para contornar isso e executar meu script?
Tags bash shell ubuntu shell-script