грязно, но работает:
#!/bin/bash
files="$@"
new_file=()
function join_by { local IFS="$1"; shift; echo "$*"; }
for file in $files; do
prefix=$(echo $file | awk -F'.' '{print $1}')
new_file+=( $prefix )
cat $file >> temp_file.txt
done
new_name=$(join_by _ "${new_file[@]}")
mv temp_file.txt $new_name.txt
запустите его с помощью
bash script_name.sh file.txt file2.txt file3.txt...
он объединит файлы и создаст имя файла на основе заданных файлов.
Я предполагаю, что «Дополнительные параметры» позволяют вам редактировать одну из двух командных строк/вводить пользовательскую командную строку или запускать оболочку grub. Тест памяти — это программа, которая запускает (вместо полноценной операционной системы ), чтобы проверить, работает ли вся ваша оперативная память, и оценить ее производительность.