タグ付けされた質問 「ksh」

3
数値関数名が許可されないのはなぜですか?
以下を検討してください。 $ ksh -c '1(){ echo hi;};1' ksh: 1: invalid function name $ dash -c '1(){ echo hi;};1' dash: 1: Syntax error: Bad function name $ bash -c '1(){ echo hi;};1' bash: `1': not a valid identifier bash: 1: command not found $ mksh -c '1(){ echo hi;};1' hi 基本的に、私は関数を宣言しようとしていた1と0されことのための速記だろうtrueとfalse、しかし、あなたが見ることができるように私は関数で、数値の名前を使用して問題に遭遇しました。エイリアスと2桁の名前でも同じ動作が発生します。 …

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.