Estou encontrando grande dificuldade em adicionar um novo caractere de linha ao meu alias bash no meu arquivo ~/.bashrc
alias mip="curl ifconfig.me/ip"
Quero que uma nova linha seja inserida após o script acima, para que meu nome de usuário do terminal Linux não seja anexado ao final do IP impresso
além de muitos outros comandos, tentei o abaixo.
alias mip="curl ifconfig.me/ip \n"
alias mip='"curl ifconfig.me/ip \n"'
alias mip="curl ifconfig.me/ip
\n"
Aliases (e scripts) não imitam a entrada do teclado. Uma nova linha dentro do alias não é equivalente a pressionar Enter no teclado. Para que uma nova linha seja exibida na tela, o alias precisa de um comando que produza a nova linha, como
echo
ouprintf
.Alternativamente:
você pode tentar algo como
você também pode especificar se deseja apenas ipv4 ou ipv6
uma solução mais simples seria usar um serviço web que adiciona uma nova linha para você