Linux: работа с текстом (sed, awk, tr, cat, grep)

SED

Удаляем первую/первую + пятую строки

sed 1d <file>
sed '1d;5d' <file>

Удаление пустых строк (Sed delete empty lines)

sed '/^[[:space:]]*$/d'
sed -r '/^\s*$/d'
Удаление спец. символов через cat + tr и sed
cat -v  на CentOS почему то гадит кодировку.


Читать дальше

Special characters

~, $HOME – эквиваленты перехода в home директорию текущего юзера. Если указать после тильды имя пользователя можно использовать тильду и для других пользователей.

~$ ls ~username

– для переключения в предыдущую директорию

~$ cd bin
~/bin$ cd -
/home/admin
~$ cd -
/home/admin/bin

..

Читать дальше