問題タブ [ifs]
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.
arrays - ExcelのMODE IFS - MODE関数に基準を適用し、シリーズから数値を除外する
Excel で MODE IF を使用していますが、これは正常に動作しているように見えますが、MODE からすべての数字 2 を除外する必要があります。
私が使用している式は次のとおりです。
配列数式の場合は Ctrl+Shift で入力します。
IFERROR ビットは、数値が 1 回しか出現しない場合に使用されます。
結果が通常「2」になる場合に、代わりに次に高い数を見つけるように、この式を開発する方法を誰か教えてください。
どうもありがとうリッチ
bash - IFS が bash の配列の長さに影響しないのはなぜですか?
について具体的な質問が 2 つありIFS
ます。内部フィールド区切り記号 をIFS
変更すると、bash スクリプトの反復処理が変更されることは承知しています。
では、なぜ配列の長さが変わらないのでしょうか?
これが私の例です:
しかし、なぜ長さが新しい IFS の影響を受けないのでしょうか?
私が理解していない 2 番目のことは、IFS を入力引数に影響させる方法です。
入力引数が次のようになることを期待しているとしましょう。
IFS
そして、 を に設定して、入力引数を解析したいと思います:
。どうすればいいですか?IFS を設定しても何も起こらないようです。私はこれを間違っているに違いない....?
ありがとうございました。
bash - シェル構文 IFS
簡単なシェルスクリプトの例を実行しようとしています:
これにより、次のエラーメッセージが表示されます。
なぜこれが機能しないのか正確にはわかりません。使用した構文は正しいと思い、他の例と比較してみましたが、構文がほぼ同じであることがわかりました。
どんなフィードバックでも役に立ちます
ありがとう
bash - bashスクリプトにスペースを含むファイル名を付ける方法は?
次のようなbashスクリプトがあります。
しかし、二重引用符で囲んだにもかかわらず、何らかの理由でスペースを認識しません""
:
これを修正するにはどうすればよいですか?
arrays - bashでIFSワードセパレータを使用して「読み取り」によって文字列を配列に分割すると、余分なスペース要素がどのように生成されますか?
IFS の文字が 1 つだけの場合、問題なく動作します。
IFS には 2 文字ありますが、余分なスペース要素が生成されます
配列内の余分なスペース要素を取り除くにはどうすればよいですか?
ifs - IFSで分割する方法
IFS でテキスト ファイルを分割したいのですが、テキスト ファイルは次のようになります。
私はこのファイルを読んで、名前ごとに名前を取得したいのですが、ここに私のコードがあります:
他の名前ではなく常に最初の名前が表示されます。解決策はありますか?
string - IFSを1つだけBashする
Hey Guys 文字列を 2 つに分割したいと考えています。たとえば、解像度 = 1024x786 を幅 = 1024 と高さ = 786 にします。これを行うには、次のコードを見つけました。
ソース しかし、ここで、任意の位置に「x」を含むすべての変数が分割されました。この「IFS」を $resolution だけに使用するにはどうすればよいですか?
ご協力いただきありがとうございます :)
git - Git Bash と改行
それで、なぜ私がそれほど Linux のファンではないのかとよく尋ねられます。Windows プログラミングでは、\n は \n です。限目。他の解釈はありません。しかし、Linux bash では、何が得られるかは誰にもわかりません。
例: 私がオンラインで調べたすべてのことは次のように言っています: IFS=$'\n'
新しい行で分割されます。誰かが私になぜこれを説明してくれますか:
このリポジトリの git ステータスが 7 行のデータを返すことが確実にわかっている場合、値 1 をエコーしますか? $(echo -en "\n\b") を試してみましたが、"\n" だけを試してみました (改行だけでなく、文字 n だけで分割するのにも十分面白いようです)。 Linuxには存在しません。同じスクリプトを数回実行して、異なる結果を得ることができます。
私が欲しいのは、git status の磁器の結果を取得し、それを新しい行に分割してから、各行のスペースに分割するスクリプトだけです。これにより、次のような配列の配列が作成されます。
しかし、IFSはキャリッジリターンを処理したくないようです。他のコマンドでは、分割文字を変更できる -printf または --pretty 引数があったため、これを修正できました。しかし、ステータスを取得するのは改行のみであり、これまでのところ、bash スクリプトは改行で分割できません。
何か案は?ありがとう Jaeden "Sifo Dyas" al'Raec Ruiner
PS 編集者に、コードではなくコードを決めるのは私だと伝えてください。
bash - 区切り文字列を Bash の配列に解析する - $var にはスペースがないのに、「$var」が $var と異なるのはなぜですか?
Bash バージョン 4.2.25 を実行しています。これが私のコードです:
動作の違いは何によって説明されますか?