問題タブ [ord]
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.
bash - 制御文字を 0-1f (16 進数) から Unicode エスケープ (\u0000 - \u0037) に変換/変換 (BASH)
prod で実行されている bash スクリプトがあります。ときどき、bash スクリプト内に制御文字を出力として受け取り、それを別の場所に送信してレンダリングすることがあります。
tr/awk/sed制御文字を (0-1f) (16 進数) から Unicode エスケープ (\u0000 - \u0037) (8 進数) に変換/変換するために使用する方法はありますか[改行 "\n" を除く]
- bash スクリプト内で perl (ord) を使用したくありません。(CPU使用率が上がります)
- 制御文字を削除したくありません(出力が見苦しくなります)
簡単な例:
次のようになる必要があります。
参照:
ASCII テーブル: http://www.asciitable.com/
haskell - Ord を使用して空のリストを作成および比較する
空のリストを作成しようとしていて、それが空であることを確認して、後で要素を挿入できるようにします。
関数を空のリストに単純に割り当てようとしましたが、それが空であることを確認しようとすると、関数例外で非網羅的なパターンが発生します。
これが私がこれまでに持っているものです。
ここでの私
isEmpty emptyList
True
の質問は、指定されたタイプに基づいてリストが空であることをどのように確認できますか?