
Considere o seguinte diretório:
ga900a
`-- ga900a
|-- digital_top
| |-- Block_Physical_design_checklist
| | |-- Block_Physical_design_checklist.config
| | |-- Block_Physical_design_checklist.html
| | `-- rev1
| | |-- rev1.config
| | `-- rev1.html
| |-- Synthesis_checklist
| | |-- Synthesis_checklist.config
| | |-- Synthesis_checklist.html
| | `-- rev1
| | |-- rev1.config
| | `-- rev1.html
| |-- Timing_analysis_checklist
| | |-- Timing_analysis_checklist.config
| | |-- Timing_analysis_checklist.html
| | `-- rev1
| | |-- rev1.config
| | `-- rev1.html
| |-- digital_top.config
| `-- digital_top.html
|-- ga900a.config
`-- ga900a.html
Minha referência abaixo do link eu usei o mesmo comando:
find . -name '*.html' -exec /bin/sh -c 'file="{}"; cp -prv "$file" "/home/all_projects/import_html_files"' \;
O comando acima lista apenas os seguintes arquivos:
ga900a.html
Bloc_Physical_design_checklist.html
Synthesis_checklist.html
Timing_analysis_Checklist.html
digital_top.html
rev1.html
O comando acima exibe apenas um rev1.html que aparece apenas uma vez. Mas minha dúvida é que devo imprimir todos os arquivos .html, mesmo que ocorram com o mesmo nome várias vezes.
Mas minha expectativa é a seguinte:
ga900a.html
Bloc_Physical_design_checklist.html
Synthesis_checklist.html
Timing_analysis_Checklist.html
digital_top.html
rev1.html
rev1.html
rev1.html
Responder1
Não há possibilidade de ter vários arquivos com o mesmo nome em um diretório. Você pode considerar apenas permitir cp --backup=numbered
a adição automática de arquivos de backup com sufixos numerados ascendentes para o(s) arquivo(s) existente(s) anterior(es) com o mesmo nome.