Eu adicionei esta linha para um curso de informática que estou fazendo
export PATH=$PATH:/u/wbcowan/gnuarm4.0.2/libexec/gcc/armelf/4.0.2:/u/wbcowan/gnuarm-4.0.2/arm-elf/bin
ao final do meu ~/.profile
, para não precisar digitar manualmente todas as vezes.
Eu tentei source ~/.profile
, mas não funcionou, então tentei source ~/.bashrc
que funcionou.
A coisa é sempre que eu pressiono minha seta para cima para passar os comandos, o texto é maluco depois de ~ 10 pressionamentos.
Por exemplo,
make cleavi ~/.profile
make cleasource ~/.profile
make cleacd-
Há apenas 1 linha no meu arquivo .bashrc
:
shopt -s checkwinsize
Editar:
A saída de ~ / .profile é
# WARNING: For help understanding this file, and before you try
# to change any of it, type "man .profile" and read carefully.
#
#
# Set command search rules
#
if [ -x /bin/showpath ] ; then
export PATH; PATH='/bin/showpath /u/wbcowan/gnuarm-4.0.2/libexec/gcc/arm-elf/4.0.2 /u/wbcowan/gnuarm-4.0.2/arm-elf/bin standard'
#
# Find out what kind of terminal we are using
#
eval 'setterm -x default:vt100'
#
# Set terminal-type dependent options (e.g. sysline or prompt string)
#
#HOMEHOST="<hostname>"
#HOMEUSER="<userid>"
#export HOMEHOST HOMEUSER
PS1="'\setprompt'"
#
# Now do the usual signing on things
#
export MAIL; MAIL=${MAIL-"/usr/spool/mail/$USER"}
if [ -r /software/.admin/bins/bin/read_system_news ] ; then /software/.admin/bins/bin/read_system_news ; fi
fi
export MAIL; MAIL=${MAIL-"/usr/spool/mail/$USER"}
alias g++14="g++-5 -std=c++14"
alias vi="vi -X"
export EDITOR=vi
export PATH=$PATH:/u/wbcowan/gnuarm-4.0.2/libexec/gcc/arm-elf/4.0.2:/u/wbcowan/gnuarm-4.0.2/arm-elf/bin
A saída de ~/.bashrc
é
# This is an empty file. Older xhier/solaris dependant versions of this file
# in the share directory should NOT be used!
shopt -s checkwinsize
echo "$PS1"
dá \W$
Obrigado!