( zeller | 2022. 07. 18., h – 23:18 )

Valami ilyesmi? (Tudom, sokkal szebben is megoldható, de gyorsban ez sikerült :) "GNU bash, version 4.4.12(3)-release"-t használva működik... )

cat "$(ls -1 valami\ *.txt | sort -n | head -1 )" > valami.txt && rm "$(ls -1 valami\ *.txt | sort -n | head -1)"

x=2
for i in $(ls -1 valami\ *.txt | sort -n | tr " " "_" )
do
  cat "${i/_/ }" > valami${x}.txt && rm "${i/_/ }"
  x=$((${x}+1))
done