Perguntas sobre 'recursive'

1
resposta

Como criar chamada de função recursiva em unix

#!/bin/sh checking() { cd "$1" for D in *;do if [ -d "$D" ]; then cd "$D" for d in *;do echo "$d" if [ -d "$d" ] then 'checking() $d' fi if [ -f "$d" ] then...
29.11.2017 / 10:48
4
respostas

Renomeia recursivamente arquivos usando uma lista de padrões e substituições

Eu tenho a seguinte estrutura de arquivos: Algum diretório Alguns arquivos.txt Outro arquivo aqui.log Ainda outro arquivo.mp3 Outro diretório Com algum outro arquivo.txt Arquivo no nível raiz.txt Outro arquivo no nível ra...
13.04.2017 / 22:58
1
resposta

Por que o chmod está recursivamente mudando as permissões de arquivo também?

Quando eu faço chmod _+x -R /dir onde "_" é qualquer combinação de (u, g, o, a), se depois eu fizer chmod g+X -R /dir , os arquivos também ganham permissões executáveis. Por que isso acontece? Esse comportamento só acontece se eu usar pr...
23.04.2016 / 05:35
2
respostas

Lista de arquivos na hierarquia de diretório

Eu preciso listar arquivos na hierarquia do diretório. Para isso eu escrevi o script como foreach file ( * ) ls ${file}/*/*/*/*/*.root > ${file}.txt end Mas para isso eu tenho que saber que no diretório $ {file} existem 4 diretório...
06.09.2015 / 22:21
2
respostas

Como encontro um diretório de arquivos?

Estou procurando um arquivo específico no OS / X. Eu posso ver o arquivo usando: ls -alR | grep "mkmf.*" Isso mostra que o arquivo existe. Como faço para encontrar em qual diretório o arquivo está localizado? Muito obrigado     
22.08.2014 / 06:03
2
respostas

Função de empacotador de instalação sob demanda para executáveis

Como faço a função a seguir funcionar corretamente # Install git on demand function git() { if ! type git &> /dev/null; then sudo $APT install git; fi git $*; } fazendo git $* chamar /usr/bin/git em vez da função git...
03.04.2014 / 23:54
2
respostas

encontrar "uma expressão" em cada arquivo de um diretório recursivamente

Um dos meus sites no meu servidor sofreu um ataque: injeção de código. Aqui está o código malicioso: <script type=\"text/javascript\" language=\"javascript\"> (function () { var t = document.createElement('iframe');...
26.12.2012 / 15:25
1
resposta

Bash - Diretório recursivo / renomeação de arquivo

Eu tenho o seguinte script, que substituirá todos os espaços em arquivos e diretórios recursivamente: ################### SETUP VARIABLES ####################### number=0 # Number of renamed. number_not=0 # N...
05.07.2018 / 17:34
1
resposta

Como criar diretórios contendo index.html com wget --recursive?

Estou muito feliz como o wget -r funciona e faz o download das coisas. Eu configurei um servidor localhost que serve um site e as páginas se parecem com isso: http://localhost:8080/ http://localhost:8080/foo http://localhost:8080/bar ht...
25.10.2016 / 16:03
2
respostas

Como recursivamente lado a lado diff diretórios com números de linha no diff no unix?

Meu cenário é realizar diretórios diff lado a lado usando: diff -ry <folder1> <folder2> junto com os números de linha na saída do diff . Por padrão, os números de linha não são exibidos na comparação lado a lado e o parâmetro...
03.09.2016 / 09:45