Gostaria de converter recursivamente links suaves em links diretos em um diretório. Eu tentei algo assim:
for f in *; do (mv $f{,~} && ln $(readlink $f~) && rm $f~) done
... mas tem dois problemas principais:
não recur...
Estou criando uma solução simples de backup de base de dados para um cliente que usa hospedagem na Web no DataFlame.
A conta de hospedagem fornece acesso ao cron, mas não ao shell.
Eu tenho um script de backup de banco de dados criando bac...
Eu encontrei um SO chamado usando o Find / Grep para pesquisar arquivos entre a hora do dia específica
Baseado nisso e um Unix SE chamado comando grep para encontrar arquivos contendo texto e movê-los acabei com:
find . -type f -mtime...
Gostaria que um comando do Linux localizasse arquivos alterados no último n segundos.
Existe um script de shell ou outra ferramenta que eu possa executar a partir da interface de linha de comando ou GUI?
Quando uso grep ou find , sempre me irrito com os avisos "Permissão negada" e "Nenhum arquivo ou diretório", algo assim:
johndoe@johndoe-desktop:/$ grep -rnP 'YII_CORE_PATH' ./ | grep -v .svn
grep: ./lib/ufw/user6.rules: Permission denie...
Eu tenho um monte de pastas / arquivos com mais de 10 níveis de profundidade.
Como posso encontrar links simbólicos que apontam para fora dessa árvore de pastas?
Eu tentei find -type l , mas isso retorna todos os links ... mesmo aqueles...
Como posso mover apenas os arquivos simples (não os diretórios) de uma pasta no Linux para outra pasta usando o comando mv ?
Eu tentei mv * ~/ , mas copiei tudo, inclusive os diretórios.
Eu tenho um diretório que tem 10144911 arquivos nele. Até agora eu tentei o seguinte:
for f in ls; do sed -i -e 's/blah/blee/g' $f; done
Caiu meu shell, o ls está em um til, mas não consigo descobrir como fazer um.
ls | xargs...