Sou muito novo no Linux, então, obrigado por dedicar um tempo para analisar isso. Eu estou simplesmente tentando configurar um script para abrir vários novos terminais, o que funciona. O problema é que eu gostaria de também colorir esses terminais com minhas preferências.
Encontrei um site com muitas informações sobre isso aqui:
Prompt de Bash colorido (Wiki ArchLinux)
Este é o comando que eu executo em um terminal ao vivo, ou através do script:
gnome-terminal --geometry 123x27+-10+14 -x PS1='\[\e[0;31m\]\u\[\e[m\] \[\e[1;34m\]\w\[\e[m\] \[\e[0;31m\]\$ \[\e[m\]\[\e[0;32m\]'
Isto é o que me devolve:
Failed to execute child process "PS1='\[\e[0;31m\]\u\[\e[m\] \[\e[1;34m\]\w\[\e[m\] \[\e[0;31m\]\$ \[\e[m\]\[\e[0;32m\]'" (No such file or directory)
Basta digitar este comando em um terminal já em execução parece funcionar bem:
PS1='\[\e[0;31m\]\u\[\e[m\] \[\e[1;34m\]\w\[\e[m\] \[\e[0;31m\]\$ \[\e[m\]\[\e[0;32m\]'
Para contornar isso, eu também estava tentando alterar meu arquivo /etc/bash.bashrc
, mas não tive sorte com isso, modificando minha cor de terminal padrão.
Eu entendo que o Terminal do Gnome tem preferências que você pode definir para cores, mas é muito mais limitado do que o comando que eu quero executar automaticamente.
O que estou fazendo de errado?