0045login:Penguin
2017/09/05(火) 13:30:55.64ID:3XsGYW1aちょっと調べてみたけどtcshのソースのsh.cの1167行目辺りで
**argv = '-';
ってやってるね
結果としてインタラクティブシェルを
$ tcsh
として起動すると"-csh"、
$ /usr/bin/tcsh
として起動すると"-usr/bin/tcsh"
みたいに一文字目がハイフンに置き換えられる感じになる
ただそれにどういう意図があるのかはわからんなぁ
とりあえずtcshが自分でやってる事は間違いないので
> つまりpsは素直に表示してるだけで
> 変更してるのはps側の仕様ではないということですか
ってのは正しい