Спасибо за вашу помощь с этим, это дает хорошие перспективы! Мы увидим, что произойдет. @JohnWHSmith вы можете сделать это для ФП. @Archemar, большое спасибо, это работает! пытаюсь понять связь между | на awk 'длина' | и NF>0. Ведь без | У awk 'длина' | , система еще будет выводить пустые строки, несмотря на НФ>0. Не могли бы вы рассказать немного об этом? @Барбара Редактировать. Что заставляет вас думать, что это своп? Ошибка ничего не говорит о сбое выделения памяти. `fwrite пишет в _disk_ это значит, что вы либо исчерпали свободное место на "/tmp " или в текущем каталоге, или у вас плохой диск заставляя писать на провал.

Это мои самостоятельные попытки, что я хотела:

ЛЛС(){
 опт="" 
 для меня в $(ЛС-л | тр -з ""| вырезать -д' ' -Ф9) 
 делать 
 граф=$(Эхо $я | туалетом -м) 
 если [ $счет-ГТ 20 ] ; тогда 
 опт=" -л"; перерыв; 
 интернет 
 сделано 
 Общ $опт
}

Я положил это в моем .bashrc следующее. Это требует использования тр, вырезать и туалетом, хотя.