标签: linux bash
我正在尝试使用awk将所有具有相同名称的子目录分组到一个新目录(如果不存在则创建)
感谢您的帮助!谢谢
答案 0 :(得分:1)
我将使用一个简单的for循环,如下所示:
for dir in ./*_*/; do echo mkdir -p "${dir%%_*}" && echo mv "$dir"* "${dir%%_*}" && echo rm -r "$dir" done
如果输出看起来不错,请删除echo。
echo