No ~/.bash_profile
eu adicionei alguma echo
declaração
echo "omg!!"
echo "$(date) welcome to $HOME"
Quando eu executo o comando comosudo su - foo -c 'ls'
Resultado:
omg!!
Thu Oct 3 13:44:41 IST 2019 welcome to /home/foo
1.sh 2.sh 1.out 2.out
na verdade eu quero saída como 1.sh 2.sh 1.out 2.out
é isso
sem mudar bash_profile
e não quer fazer nenhuma tail/head
operação.
Como eu posso fazer isso?
Não inicie um shell de login:
ou, se você tiver que ir pela conta root,
O
.bash_profile
arquivo é originado para shells de login, mas não para shells sem login.