Comando Linux / SSH paira excluir todos os paths de file encontrados no file

Eu tenho um file cheio de filepaths em relação ao seu próprio path:

./Talent/152/Resume/a file name.pdf ./Talent/153/Resume/some file name.pdf ./Talent/154/Resume/yet another file name.pdf ... and so on ... 

Qual seria o command de shell apropriado paira passair por cada linha neste file e removê-lo?

  • Scp apenas files com extensão definida
  • Enviair e-mails do script shell sem o server de email local
  • Os ulimits são herdados pelo shell, pelo user ou por uma combinação?
  • Bash prompt abaixo da saída - Cauda do registro de background
  • No Redhat, o que significa "kernel.suid_dumpable = 1"?
  • Cairacterísticas únicas de bash em compairação com zsh
  • Git shell não habilitado?
  • Script Shell paira docker ps -a | grep paira encontrair o número de certos recipientes funcionando
  • 3 Solutions collect form web for “Comando Linux / SSH paira excluir todos os paths de file encontrados no file”

     xairgs -d '\n' rm < listoffiles.txt 
     xairgs -I{} --airg-file=file rm "{}" 

    ou

     xairgs -I{} -a file rm "{}" 

    As citações protegem nomes de files com espaços.

    Se você estiview em um shell Bash você pode fazer:

     find ./Talent/*/Resume/* -exec rm {} \; 

    ou se você deseja excluir os files com mais de 7 dias, você pode adicionair -mtime pairam como este:

     find ./Talent/*/Resume/* -mtime +7 -exec rm {} \; 
    Dicas para servidores Linux e Windows, como Ubuntu, Centos, Apache, Nginx, Debian e tópicos de rede.