Eu estou usando este comando para encontrar padrões em arquivos zip (semelhante ao um) sugerido aqui
link
find . -regex ".*/.*zip" | xargs zgrep -m 1 -E "PATTERN"
Grepping ainda continua após a primeira partida. Provavelmente find /...
Eu, historicamente, fiz algo como:
find . 2>/dev/null | xargs grep -i something_to_find 2>/dev/null
Se meu pwd for barfoo ( /foo/bar/baz/foofoo/foobar/foobaz/barfoo ), ele encontrará correspondências. No entanto, se eu cd to...
O diretório "$ d" contém alguns milhares de arquivos de e-mail com a extensão .txt. Para abri-los no meu cliente de e-mail, preciso renomeá-los para .eml
Este comando irá renomeá-los corretamente:
find "${d}" -type f -name '*.txt' | while...
o comando
find /tmp -name 'core*' -type f -print0 | xargs -0
funciona bem no Linux,
mas a opção xargs -0 não é legal no Solaris
qual é a opção equivalente ( xargs ?) para o Solaris 10
segunda pergunta:
é possível alterar a sin...
Um dos meus colegas está de repente a ficar doente a sério e eu preciso terminar a parte dele, por isso saber o que ele está a fazer mais recentemente seria útil ...
Por exemplo, se eu quiser ver os arquivos mais recentes em que Bob trabal...
Eu estou querendo saber qual é a razão ou a razão para o comando find listar o diretório atual (.) em alguns momentos, mas não em outros.
Quando uso ".", vejo o diretório atual no diretório externo, mas não no diretório interno.
$ pwd
/hom...
Era uma bagunça de arquivos de música e diretório.
É necessário executar a operação abaixo em vários diretórios de uma só vez:
Se o diretório contiver arquivos ".jpg", crie um novo diretório
"Capas" e mova esses arquivos para ele.
Se...
na seguinte pasta atual, temos o exemplo de arquivos
lok.log.1
df.log.6
weq.log.90
vr.log.11
vs.aw.frsd.log.3
queremos aumentar a extensão dos arquivos em 1
para que a saída esperada seja a seguinte
lok.log.2
df.log.7
weq.log.91
vr....
Eu tenho um diretório com muitos arquivos de log, com nomes de arquivos como acct.20111001 até acct.20111030 . Quero zip-los executando:
tar -cvjf acct.20111001.bz2 acct.20111001
Como posso usar find para compactá-los em vez de ex...