como apagar um arquivo depois de ordenar no Linux

0

Eu tenho um arquivo enorme que precisa ser classificado no Linux, por exemplo:

sort -k1,1 -k2,2n /dir/fileA.sam > /dir/fileA_sorted.sam

Como fiquei sem espaço em disco, existe uma maneira de excluir o arquivo original (ou seja, fileA.sam) depois de classificá-lo e emitir fileA_sorted.sam? Obrigado!

    
por alittleboy 26.06.2013 / 02:48

1 resposta

1

Você pode executar um segundo comando depois de executar o primeiro comando usando um "& &" para separá-los (ou outros caracteres, mas usando & & implique que só será executado o segundo comando se o primeiro for bem sucedido)

sort -k1,1 -k2,2n /dir/fileA.sam > /dir/fileA_sorted.sam && rm /dir/fileA.sam

(Nenhuma garantia expressa ou implícita, tente primeiro com algo inócuo antes de executar rm)

    
por 26.06.2013 / 08:19

Tags