Apenas faça, de server_A :
ssh server_B 'rm -- /a/b/c/2016*'
Passando o padrão inicial como variável:
var=2016
ssh server_B "rm -- /a/b/c/${var}*"
Suponha que temos dois servidores 'A' e 'B'.
Servidor B:
Directory structure:
/a/b/c/The above directory has the files below:
2016xzy 2016abc 2016pqr 2015ghj
Desejo excluir todos os arquivos cujos nomes começam com 2016 do servidor B ( /a/b/c/ ).
O script de shell deve estar no servidor 'A'.
O padrão (por exemplo, 2016 ) deve ser considerado uma variável no script de shell.
Apenas faça, de server_A :
ssh server_B 'rm -- /a/b/c/2016*'
Passando o padrão inicial como variável:
var=2016
ssh server_B "rm -- /a/b/c/${var}*"