>
- это не команда, а перенаправление файлового дескриптора. Это означает, что оболочка анализирует это назначение, удаляет его из командной строки и изменяет среду для нового процесса, в котором оно запущено. Новый процесс не замечает эту часть командной строки. Вот почему вы можете размещать его везде: в начале, в конце или между ними.
Найдите блок REDIRECTION
в man bash
.
Чтобы добавить в существующий файл, вам нужно использовать >>
.
any X11 client can set the _NET_WM_PID property on any window to whatever it likes, eg. xprop -id $WINDOWID -f _NET_WM_PID 32c -set _NET_WM_PID 1 will not make your terminal window owned by init. Processes and/or X11 clients do not own windows