Asteriks no nome do arquivo, pois o curinga não funciona [fechado]

2

Então eu tenho uma pasta com muitos arquivos como 20140720.457812.tmp e tento contar quantas linhas eles têm, eu tentei isso:

#!/bin/bash
lines='more /folder/20140720*.tmp|wc -l'

mas recebo este erro:

/folder/20140720*.tmp: No such file or directory

Quando eu faço more /folder/20140720*.tmp|wc -l no terminal, ele funciona, mas não no script.

    
por Rachid Oussanaa 20.07.2014 / 19:59

1 resposta

-1

Tente o seguinte:

#!/bin/bash
lines= 'more ./folder/20140720*.tmp|wc -l'

A adição de . especifica o diretório de trabalho atual no nome do caminho.

    
por 20.07.2014 / 22:53