1
resposta

Não entendi muito bem o que significa recursivo (-r) das aulas

Alguém pode me explicar o significado de recursivo do -r que é utilizado nas aulas? E explicar o que ele fazer, porque não consegui entender muito bem.

1 resposta

Oi Ainaras tudo bem ?

a recursividade é a definição de uma sub-rotina (função ou método) que pode invocar a si mesma.

um exemplo:

você usa o comando ls pra listar um diretorio e ver todos os arquivos la dentro, e se dentro desse diretorio tem outras pastas com mais arquivos e você também quer listar.

usando o comando ls -r voce ativa uma rotina pra listar o diretorio e todas as pastas dentro dele até que acabem as pastas, dessa forma ele vai entrar em cada pasta e listar tudo que tem la dentro, e se tiver mais pastas ele vai continuar até não ter mais nada pra listar.