В Vi / Vim вы можете просто запустить:
:%j
, чтобы объединить все строки вместе, или:
:%v/^$/-1j
, чтобы объединить все матрицы, разделенные новой строкой ( Соединение строк между определенным текстовым шаблоном в Vim ).
Если вам нужно сделать это из командной строки, попробуйте либо:
ex -s +%j +"wq modified_matrices.txt" matrices.txt
, чтобы объединить все строки, либо:
ex -s +'%v/^$/-1j' +'wq! modified_matrices.txt' matrices.txt
, чтобы объединить все матрицы, разделенные новой строкой:
Кто-то создал каталог.drjava с правами суперпользователя (или позже определил его таким образом ). Вам нужно будет сбросить это, чтобы быть вашим пользователем:
sudo chown pypaut:pypaut ~/.drjava
Если у вас нет прав root -для этого, вы можете переименовать каталог:
mv ~/.drjava ~/.aside-drjava
mkdir ~/.drjava