問題タブ [expr]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
510 参照

bash - Bash expr コマンド

たとえば、名前と値のペアをテキスト ファイルに追加できる bash シェル スクリプトを作成しようとしていますTEST=true。たとえば、ユーザーが既に存在する名前を追加しようとすると、TEST=falseそれを実行できないようにしようとしています。exprコマンドを使用して文字の前のテキストを抽出する方法を誰か教えてもらえます=か? どんな助けでも大歓迎です。

ありがとう

0 投票する
2 に答える
8077 参照

bash - 構文エラー expr

以下が構文エラーを返すのはなぜですか:

これは私のubuntuマシンでは機能しますが、OS X 10.9.4を実行しているMacで試してみると、expr: syntax error?

0 投票する
3 に答える
379 参照

tcl - Tcl で空の文字列を返す不適切な形式の expr

これはばかげているように聞こえるかもしれません。我慢してください。で遊んでいるexprときに、次のシナリオに出くわしました

出力:

ご覧のとおり、procbadExprは空の文字列を返しています。好奇心から、なぜ空の文字列を返すのか知りたいです。

0 投票する
1 に答える
664 参照

unix - unix expr: 構文エラー

次の式で expr: 構文エラーが発生するのはなぜですか?

基本的に、上記の式によって返された値を別の式で使用したい

助言がありますか?

0 投票する
3 に答える
94243 参照

linux - シェルスクリプトで expr を使用した乗算

足し算、引き算、掛け算、割り算の基本的な電卓を作っています。

加算は機能しますが、乗算は機能しません。乗算しようとすると、「プログラムが正しく実行されませんでした」という応答が返されます。

コードを見つけたGoogleで検索しました\\*が、まだ機能しません。誰かが私に解決策または説明を提供できますか?

これが私のコードです

0 投票する
1 に答える
213 参照

if-statement - Tcl 'expr' ステートメントで引数を文字列として扱う

次のような「if」ステートメントの短い構文を使用しています。

問題は、洗練されたオプションでは、'expr' ステートメントは常にその引数を整数として扱うため、'Data' が 4e+20 の値を取得することです。これは単に 'Value' の科学的表記法です。

ただし、「データ」を「値」にする必要があります (たとえば、外部レジスタに書き込むため)。

何か案は?

0 投票する
2 に答える
1158 参照

regex - 遅延正規表現演算子が bash で機能しない

版画

?遅延演算子を使用していますが、末尾に空白があります。

https://regex101.com/でこれをテストしましたが、期待どおりに動作します。bash の違いは何ですか?

0 投票する
1 に答える
663 参照

regex - exprとregexを使用してLinuxで部分文字列を抽出する

だから私は正規表現を学び始めたばかりです。大きな文字列内の部分文字列を抽出する必要があります。

私の文字列は基本的に、多くのものを含む 1 つの巨大な行です。抽出する必要があるパターンを特定しました。この行の番号が必要ですA lot of stuff<li>65,435 views</li>a lot of stuffこの番号は単なる例です。

この文字列全体は実際には 1 つの大きな行であり、私のファイルviews.txtにはそのような行がたくさん含まれています。

だから私はこれを試しました、

views.txtこのファイル内のそのようなすべての行を反復処理して、数値を出力したいと考えました。

そして、構文エラーが発生します。ここで何が問題なのか本当にわかりません。スペース<li>を含めて数字を正しく並べたと思います。views

上記の正規表現の私の(限られた)解釈は、それが数値を出力すると信じるように導きます。

どんな助けでも大歓迎です。