[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Seleção de Arquivo
From: |
Tiago Barcellos Peczenyj |
Subject: |
Re: [shell-script] Seleção de Arquivo |
Date: |
Sat, 1 Mar 2008 23:18:14 -0300 |
vc pode tentar imprimir o ultimo "campo" do ls
ls -opcoes diretorio | awk '{print $NF}'
Entretanto, na minha opinião, vc poderia usar o comando find e
informar que vc só quer arquivos e setando o maxdepth para 1 se vc
quer o conteudo apenas daquele diretorio.
O man find tem esta dica:
Find files named core in or below the directory /tmp and delete them.
Note that this will work incorrectly if there are any filenames con-
taining newlines, single or double quotes, or spaces.
find /tmp -name core -type f -print0 | xargs -0 /bin/rm -f
não é bem o que vc quer fazer mas se vc tem arquivos com espaços em
branco pode ser util.
2008/3/1 alisson3at110 <address@hidden>:
>
>
>
>
>
>
> Ola pessoal
> Estou com um problema e gostaria de sua ajuda.
>
> Estou fazendo um script que envia aruivo via FTP para outro servidor,
> esta funcionado, porem coloquei no script para verificar se o arquivo
> existe, e como pode ser varios arquivos criei uma seleção no Shell so
> para mim mostra o nome do arquivo.
> ls -ltr "nome do diretorio | cut -df2 | cut -b45-50
>
> esse comando faz a seleção so do nome, mas existe um erro, quando o
> tamanho do arquivo é modificado, a seleção cut -b45-50 foge do nome.
> na tela mostra
>
> r-r-r-r-r root tamanhodoarquivo hora nomedoarquivo (A seleção cut -b e
> pra selecionar o nome do arquivo), como eu faço para selecionar o nome
> do arquivo ?? existe alguma outra forma ??
>
> Alisson
>
>
--
Tiago B Peczenyj
Linux User #405772
http://peczenyj.blogspot.com/
"what does not kill us makes us stronger"
- Seleção de Arquivo, alisson3at110, 2008/03/01
- Re: [shell-script] Seleção de Arquivo,
Tiago Barcellos Peczenyj <=