1 2 3 4 5 6 7 8 9 10 11
#!/bin/sh files=$(fd --extension cpp | sed 's/\.\///') for file in $files do tmp=$(echo $file | sed 's/.cpp//') mkdir $tmp mv $file $tmp done