BASH スクリプトを使い始めたばかりで、問題が発生しました。
変数の値を出力しようとしていますが、echoコマンドを使用してこれを実現できます。printコマンドを 使用しようとすると、エラーが表示されます。
printコマンドを使用しようとしたときの問題は次のとおりです。
ian@ian-VirtualBox:~$ y=$HOME
ian@ian-VirtualBox:~$ print -- $y
**Warning: unknown mime-type for "/home/ian" -- using "application/octet-stream"
Error: no "print" mailcap rules found for type "application/octet-stream"**
..そしてここに使用した出力がありますecho
ian@ian-VirtualBox:~$ echo $HOME
/home/ian
printコマンドはサポートされていませんか? または私の環境に問題がありますか?
必要に応じて、Xubuntu 12.10 を使用しています
次の応答\フィードバックを更新します。
私は何をすることを期待printしていますか?
echo コマンドと同じように、変数の値を出力します。
なぜ私はこの動作を期待しているのですか?
上記の例のように、print を使用する例を参照しています。エラーだけで出力が得られません。そのため、このエラーが発生する理由を知りたかったのです。
私が手にしなければならない例は、Korn シェルの使用です。私は BASH シェルを使用していることに感謝していますが、私の素朴さではうまくいくはずだと思っていました。