Eu executo a lógica abaixo após o login do SFTP. Meu diretório de origem está no servidor SFTP e o destDir é um caminho do servidor Unix. Eu tenho todo o texto e arquivos JSON na pasta SFTP e após a execução da lógica abaixo eu preciso de cp
todos os arquivos JSON para o caminho Unix.
for jsonfile in "$sourcedir"/*.json; do
txtfile="${jsonfile%.json}.txt"
if [ -e "$txtfile" ]; then
printf 'Will move %s to %s\n' "$jsonfile" "$destdir"
cp -i "$jsonfile" "$destdir"
fi
done
Tags sftp shell-script