O que o prefixo -
significa dentro de ["-bash"]
na linha abaixo da saída de um comando strace em sshd para rastrear execve
chamadas? Todas as outras chamadas execve foram unprefixed; somente o bash mostra o prefixo no segundo argumento.
27104 execve("/bin/bash", ["-bash"], ["LANG=en_US.UTF-8", "USER=dev", "LOGNAME=dev", "HOME=/home/dev", "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games", "MAIL=/var/mail/dev", "SHELL=/bin/bash", "SSH_CLIENT=12.123.124.125 63399 22", "SSH_CONNECTION=12.123.124.125 63399 123.12.13.123 22", "SSH_TTY=/dev/pts/1", "TERM=xterm-256color", "XDG_SESSION_ID=7931", "XDG_RUNTIME_DIR=/run/user/1001"]) = 0