Linux
將多個文件移動到linux中的子目錄
我有這樣的目錄結構;
dir ├── dirA │ └── file1 │ └── subdir └── dirB └── file2 └── subdir
我需要將 file1 移動到 dirA/subdir 並將 file2 移動到 dirB/subdir。我如何在 Linux 中做到這一點?
dir
您可以mv dirA/file1 /dirA/subdir/
並且您是否嘗試在mv dirB/file2 /dirB/subdir/
腳本中或使用單個命令來執行此操作?傑森 C.
這對我來說可以將各種 repo 目錄中的各種 .yml 文件移動到每個 repo 目錄中的“tasks”子目錄中:
for dir in */; do mv -- "$dir"*.yml "${dir}tasks/"; done