型変数と多次元配列をサポートするシェルはありますか?

型変数と多次元配列をサポートするシェルはありますか?

変数型と多次元配列の区別をサポートするシェルはありますか?

少なくとも文字列、整数、浮動小数点、doubleを区別する必要があります。

次のコマンドは異なる必要があります。command 1そしてcommand "1"変数型がサポートされているかどうか。fun(1)などのAC関数に似ていますfun("1")。または、2つの別々のシェルと呼び出し関数の構文が必要です。

ベストアンサー1

パールシェルスカラー、リスト、ハッシュの3種類の変数がサポートされています。

Perlシェル(psh)は、bashや他のシェルの側面をPerlスクリプトの機能と組み合わせます。

そして

Perlシェルは、Unixシェルの対話型機能とPerlの強力な機能を組み合わせたシェルです。目標は、通常のシェルアクティビティで期待どおりに機能するフル機能のシェルを作成することです。ただし、Perl ShellはPerl構文と機能を使用して、制御フローステートメントやその他のコンテンツを処理します。

文字列、整数、浮動小数点、ダブルスを大きく区別しません。[1]、Perlのように必要に応じてシームレスに変換します。

自動変換がエラーであるか、文字列、数値、正規表現の比較に他の演算子が十分でない場合、シェルが数字と文字列を区別する必要がある1理由を知ることは困難です。他の殻と"1"同様に。bash

[1]次の専門モジュールを確認してください。数学::BigFloat浮動小数点型に特別な処理が必要な場合。または数学::Bigint非常に大きな整数の場合。

おすすめ記事