CentOSとUnixシェルの切り替え

CentOSとUnixシェルの切り替え

CentOSがインストールされているVMWare仮想マシンを使用しています。

現在BASHシェルを使用していますが、Cシェルを必要とするアプリケーションを実行する必要があります。

一人で自分のシェルを変更できますか?すべてのソフトウェアを再インストールする必要がありますか?既存のソフトウェアは動作しますか?シェルを変更するのはとても簡単ですか?

必要なプログラムにはCシェルで書かれたインストールスクリプトがあり、プログラムを実行するにはCシェルが必要です。

ベストアンサー1

申請書(正しい)はそうではありません必要Cシェル、csh構文を使用するラッパースクリプトにはCシェルが必要です。この場合、最初の行は次のようになります。

#!/bin/csh

または

#!/bin/tcsh

または同様です。

ログインシェルをcshに切り替えることなく、bashでこのスクリプトを実行できます。

おすすめ記事