我可以检查哪个应用程序打开了 .zshrc 吗?
Can I check which application opened .zshrc?
我正在使用 Macbook pro Big Sur。
每次我打开 Atom(文件编辑器)时,它都会执行 .zshrc 文件
如果新终端或 Atom(或其他应用程序)打开,我能否设置 IF 语句来执行特定行
谢谢
方法是查看PPID是否为登录。应用程序没有它。
例如:
ps auxwww | grep ${PPID} | grep login
RES=$?
if [[ $RES == 0 ]]; then
<...>
fi
我正在使用 Macbook pro Big Sur。 每次我打开 Atom(文件编辑器)时,它都会执行 .zshrc 文件
如果新终端或 Atom(或其他应用程序)打开,我能否设置 IF 语句来执行特定行
谢谢
方法是查看PPID是否为登录。应用程序没有它。
例如:
ps auxwww | grep ${PPID} | grep login
RES=$?
if [[ $RES == 0 ]]; then
<...>
fi