numfmt делает основную часть подъема ниже. Вы можете сказать, какой формат вы хотите, и, кроме того, здесь я прошу пропустить первую строку и сосредоточиться на втором и третьем полях.
tail -n +2 /proc/net/dev \
| tr -d ':,|' \
| awk '{print $1 " " $2 " " $10}' \
| numfmt --to=iec --header=1 --field=2,3
Если вы хотите усложниться чем это, или если вам нужно, чтобы он работал лучше, я бы посмотрел на настоящий язык программирования. У всех у них есть доступные библиотеки (или встроенные функции) для создания такого рода вещей, и они будут делать это намного быстрее.
Я думаю, что проблема связана с относительными путями. Если вы запускаете консоль:
mount -t nfs 10.0.0.5:/volume1/video ~/Videos
Работает, потому что ~ относится к домашней папке пользователя. При перезапуске системы ~ этого не происходит, поэтому вам необходимо написать абсолютный путь, например:
10.0.0.5:/volume1/video /home/<username>/Videos
Я думаю, что проблема связана с относительными путями. Если вы запускаете консоль:
mount -t nfs 10.0.0.5:/volume1/video ~/Videos
Работает, потому что ~ относится к домашней папке пользователя. При перезапуске системы ~ этого не происходит, поэтому вам необходимо написать абсолютный путь, например:
10.0.0.5:/volume1/video /home/<username>/Videos
Я думаю, что проблема связана с относительными путями. Если вы запускаете консоль:
mount -t nfs 10.0.0.5:/volume1/video ~/Videos
Работает, потому что ~ относится к домашней папке пользователя. При перезапуске системы ~ этого не происходит, поэтому вам необходимо написать абсолютный путь, например:
10.0.0.5:/volume1/video /home/<username>/Videos