※ ChatGPTを利用し、要約された質問です(原文:シェル(tcsh)が動かなくなりました。'nknown option: `-)
シェル(tcsh)が動かなくなった原因と対処方法
このQ&Aのポイント
初めてシェル(tcsh)に挑戦して、いろいろ試していました。tarで元ファイル名+日付の圧縮ファイルを書くあたりまで成功したのですが、なんかのはずみで全く動かなくなり困っています。
問題のシェルスクリプトはシンプルなものなので、実行してもエラーが発生しています。エラーメッセージは「'nknown option: `-」で、原因がわかりません。
tcshはコマンドラインシェルであり、指定したオプションなしで実行するとエラーが発生します。tcshのオプションを正しく指定して実行してください。
シェル(tcsh)が動かなくなりました。'nknown option: `-
初めてシェル(tcsh)に挑戦して、いろいろ試していました。
tar で 元ファイル名+日付の圧縮ファイルを書くあたりまで成功したのですが、なんかのはずみで全く動かなくなり困っています。
とりあえず、余分なものを全てなくしたシンプルなファイルに変えてみました。
↓↓aaaa.tcshコード↓↓
#! /bin/tcsh -f
date
↑↑aaaa.tcshコード↑↑
[root@aaaa aaaa]# ls -l
-rwxrwxrwx 1 aaaa aaaa 23 Dec 16 11:51 aaaa.tcsh*
これを実行しても同じエラーとなります。
[root@aaaa aaaa]# ./aaaa.tcsh*
'nknown option: `-
Usage: tcsh [ -bcdefilmnqstvVxX ] [ argument ... ].
何が原因でしょうか?
お礼
ありがとうございます。 htmlやphpとは違いシェルはその辺シビアなのですね。 丁寧な解説に感謝しています。