問題タブ [tr]
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.
sed - ドメイン名がグローバルなものと一致する電子メールを除外する
グローバル ドメインは "*@" オプションにあります。電子メールがこれらのグローバル ドメインのいずれかと一致する場合、それらをリストから除外する必要があります。
例:
出力:
shell - tr [:upper:] [:lower:] キリル文字付き
ロシアの短編小説から単語リストを抽出しようとしています。
ただし、tr手順はキリル文字の大文字を小文字にすることではありません。移植可能な文字クラスを使って賢いと思った!
参考までに、Chrome ブラウザ ウィンドウから Vim にコピー アンド ペーストして、ロシア語のテキストを取得しました。画面に正しく表示されます(パテ端末)。これは Cygwin の bash シェルにあります。Linux の Bash と同じように動作するはずです (はずです!)。
パイプ内のユニコードテキストを小文字にする、移植可能で信頼できる方法は何ですか?
html - シェル出力HTMLを準備する
私は、シェルスクリプトを使用してWebインターフェイスの出力を生成できるシステムを使用しています。それはかなりうまく機能しますが、今日の問題の場合、改行ストップが通常行く場所にブレークタグを挿入できる必要があります。私のスクリプトは次のようになります。
コマンドで置き換えるだけでは機能しない、\nになる方法を探しています。<br />スクリプトは機能します。つまり、データを効果的に取得してWebインターフェイスに表示しますが、ユーザーはすべて1行に表示されるため、望ましい結果にはなりません。
sed - ある文字列から別の文字列にデータを抽出して出力に保存する方法
特定の時間を別の時間に取得して、出力を保存したい。たとえば、最初の1時間は私の開始点です。
そして私のフィニッシュポイントは:
開始点から終了点までのすべてのデータをファイルのみに保存する必要があります。
linux - tr コマンド - 文字列 "\n" を実際の改行 (\n) に置き換える方法
trこのコマンドを使用して、出現する文字列 "\n" をすべて改行 (\n) に置き換えたいと考えています。
試してみtr '\\n' '\n'ましたが、これは任意の「\」と任意の「n」に一致するようです
perl - マトリックスのセルからスペースを削除する
私は数字のマトリックス(5800行と350列)を持っています。各セルは次のいずれかです。
各セル内のすべてのスペースを削除する最速の方法は次のとおりです。
Sed、R、それを最速で行うものなら何でも。
sed - 文字列をgrepして最初の文字を削除
文字列をgrepするときに、ファイルの最初の文字を削除したい。ただし、編集前に変更された行が同じ位置にある必要があります。
サンプルファイル:
編集後の予想ビュー:
その場合、4行目で「#」を削除するだけで済みますが、編集したい正確な行を指すときではなく、文字列「sufficient pam_wheel.so trust use_uid」を検索するときにそれを行いたいです。
jquery - Jquery tr:lastは未定義ですか?
動的に追加されるテーブルがあり、テーブルに行を追加したいと考えています。$("#tbl1 tr:last").after()行を追加するために使用していました。何らかの理由で未定義として戻ってきます。
代わりに使用$("#tbl1").children("tr:last")しましたが、それは機能しますか? これが本当に正しい方法かどうかはわかりませんが、うまくいきません。
最初のオプションが機能しない理由は何ですか?
sed - 一致する前に行のキャリッジ リターンを削除する (sed、tr、または awk を使用)
sed マッチの前に行の改行を削除する方法を探しています。たとえば、「[」のインスタンスの前にある改行を削除したいと思います。
サンプル入力:
出力例:
sed、tr、または awk を使用した提案をいただければ幸いです。ありがとう。
unix - メモ帳または bbedit で、または UNIX コマンド tr を使用して、改行文字を「,」に置き換えますか?
一部のOracleコマンドで使用するために、改行文字を「、」に置き換える必要がありますが、単一のコマンドで使用します。私はそれを行う方法を理解できません。
入力:
必要な出力: