[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

alias in bash script issue



Hello,

Do you know why my alias can't work in the bash script?
The info is as follows.

1)  this alias does exist

$ alias |grep 'k='

alias k='minikube kubectl --'


2) it also exists in .bash_profile

$ cat ~/.bash_profile |grep 'k='

alias k="minikube kubectl --"


3) the content of bash script

$ cat get.sh 

#!/bin/bash


source ~/.bash_profile

k get node


4) alias can't work

$ ./get.sh 

./get.sh: line 5: k: command not found


The system is debian 11 and the shell is bash.

Please give suggestions. Thank you.


regards.





Reply to: