Подсчитать количество строк в файле и сохранить результат в новый текстовый файл

Насколько быстр ваш диск?

Это должно использовать все ваши ЦП:

parallel -X gzip -d :::: large_file_list

Таким образом, вашим пределом, скорее всего, будет скорость вашего диска.

Вы можете попробовать отрегулировать с помощью-j:

parallel -j50% -X gzip -d :::: large_file_list

Эта команда запустит половину заданий параллельно, как и предыдущая команда, и будет меньше нагружать диск, поэтому в зависимости от вашего диска это может быть быстрее.

0
18.05.2021, 05:58
1 ответ

Я нашел ответ на этот вопрос:

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 

Спасибо всем, кто прокомментировал, не знаю, почему это было удалено

0
28.07.2021, 11:31

Теги

Похожие вопросы