我正在bash_profile中编写一个函数,在开始时首次加载bash时需要保持静默(例如,每次都在新的xterminal中),然后如果用户稍后在该bash中调用它就会变得冗长。
我需要在bash启动时运行该函数,并且还可以根据用户的请求运行。
有没有办法区分这个?
我尝试了 Hashtable hash= new Hashtable();
foreach (var s in your_list)
{
try
{
hash.Add(s, s);
}
catch
{
// will happen if exists
}
}
和"$PS1"
,两者都是互动的。
抱歉我的英语不好,我的意思是为缓存创建每用户memdisk的功能。它应该在交互式登录后创建,因此我将其放入"$-"
。它也应该由用户关闭和打开,因此当用户稍后调用它时,该功能应该是详细的。
在登录期间,它应该是静音,当用户尝试切换时,它必须是详细的。
简而言之,我需要......例如~/.profile
在用户登录时保持沉默,但是当用户稍后输入时会很冗长。
答案 0 :(得分:-1)
听别人说:
两种方法是传递参数或检查环境。
我只是想方设法使用etime
的{{1}}。
$$