csh
でスクリプトを使用するのはなぜですか(bash
にはありません)。 csh
とbash
の両方のファイルがあり、jr
コマンドの場合はalias
に設定されています。bashとcshの "Source"
source \csource
jr something
と、これは魔法のように動作しますが、::
source \bsource
jr something
は私に
jr:command not found
を与え、私は2つのスクリプトを持っているのbashやcshの
ため\csource
ため
\bsource
誰かが光を照らしてくれますか? expand_aliases
オプションが明示的に有効にされない限り、シェルは、対話式でないとき
種類がbashで
ボブ
を( '\のcsource'、' \のbsource')バックスラッシュの目的は何ですか? 'csource'と' bsource'も同じように書きます。たぶん 'bsource'ファイルがエイリアスを間違って設定するかもしれません。ソースを表示してください。 –
バックスラッシュを助けるとドロップできますが、あなたが言ったように違いはありません。 'bash'と' csh'の両方でうまく動作するので、ソースファイルがうまくいっていると確信しています。スクリプトを介して供給される場合、 'csh'でのみ動作します。 – Ro8eK