Насколько быстр ваш диск?
Это должно использовать все ваши ЦП:
parallel -X gzip -d :::: large_file_list
Таким образом, вашим пределом, скорее всего, будет скорость вашего диска.
Вы можете попробовать отрегулировать с помощью-j
:
parallel -j50% -X gzip -d :::: large_file_list
Эта команда запустит половину заданий параллельно, как и предыдущая команда, и будет меньше нагружать диск, поэтому в зависимости от вашего диска это может быть быстрее.
Я нашел ответ на этот вопрос:
echo -e "Enter file name: \c"
read filename #saves variable
total=$(wc -l $filename) #calculate total lines in the *CAT* file
echo There are $total #prints There are *numberoflines*
echo $total > newfile #writes the answer into a newly created file
Спасибо всем, кто прокомментировал, не знаю, почему это было удалено