Estou usando o shell GNU / Linux e BASH,
O que eu queria fazer é no servidor é
Eu preciso ser capaz de baixar os arquivos informando com B * e D * e renomeá-los para ~ B * e ~ D * (mesmo nome de arquivo apenas ~ na frente)
Eu escrevi a seguir, que funciona bem para a parte de download idealmente, eu gostaria que ele usasse a saída de comando ls também, mas não sei como fazer isso.
cd inbox
get D*
get B*
ls B*|rename $0 ~B.*
bye
Qualquer ideia ?
idealmente, o que eu gostaria de fazer é o comando ls para enviar a lista de arquivos um por um para o comando get e, depois que o comando get for concluído, eu quero que o comando rename seja executado renomeando os arquivos do servidor
linux
command-line
shell
user1179459
fonte
fonte