find . -type d -depth 2 -printf '%f\n'
%f
File's name with any leading directories removed (only the last element).
Editar: na falta da ação -printf
, tente isto:
find . -type d -depth 2 -exec basename '{}' ';'
Eu estou olhando para obter o nome de um grupo de diretórios em um nível especificado.
Isso é o que eu tenho até agora:
find . -type d -depth 2 -print
Mas isso também imprime o caminho relativo desses diretórios. Como posso apenas pegar o nome deles?
find . -type d -depth 2 -printf '%f\n'
%f
File's name with any leading directories removed (only the last element).
Editar: na falta da ação -printf
, tente isto:
find . -type d -depth 2 -exec basename '{}' ';'