問題タブ [awk]
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.
unix - gunzip preform task and rezip
I want to perform this
on a whole direcory of gziped files
I want to be able to loop through each file unzip it perform the above command (print out any findings) rezip and move onto the next zipped file
how can this be done?
Thanks
python - AWK / SED/Pythonによる権限777のファイル/フォルダーが見つかりません
問題
すべてのフォルダ内の各ファイルのアクセス許可を取得するには
777のアクセス許可を持つファイルを検索し、ファイル名とそのパスをリストに出力します
1つのフォルダ内のファイルのアクセス許可を取得するには
すべてのフォルダ内の各ファイルのアクセス許可を効果的に取得する方法がわかりません。
AWK / SED / Pythonによる権限777のファイルをどのように見つけることができますか?
sed - 履歴からコマンドをコピーする方法は?
履歴からコマンドをコピーしようとしています。510番目のコマンドをコピーするにはどうすればよいですか?以下のデータをご覧ください。私の賭けは:
しかし、出力は0です。理由がわかりません。コマンドの何が問題になっていますか?
regex - 正の数と負の数を一致させるAWK
次のようなデータがあります。
私がやりたいのは、「ダッシュのみ」のエントリを除くすべての数字をキャプチャすることです。
以下の私のawkが失敗したのはなぜですか?
unix - 別のファイルを入力として使用してファイルのディレクトリを検索し、出力を別のファイルに送信するにはどうすればよいですか?
私は Unix システムで作業しています。MailHistory という名前のファイルのディレクトリがあります。ディレクトリ内の各ファイルには、前日のすべての電子メールが含まれています。
ファイルは午前 0 時に作成され、タイムスタンプで名前が付けられます。したがって、一般的なファイル名は 20090323000100 です。
名前のリストを含むファイルがあります。このファイルを入力として使用して、MailHistory ディレクトリを検索する必要があります。検索の結果は、検索対象の名前を含むファイルのファイル名のみを返す必要があります。
ファイル内の名前の例: GADDIS, SHUREE V. HERWEYER, JILL RENEE KAPENGA, TRICIA JAMI MOTON, VIOLA NELSON, TAMMY K OBERLIN, DAVID LYNN PALS, WILLIAM BRYANT PEARSON-BUNCH, ELESE
電子メールには、同じ形式 (LASTNAME、FIRSTNAME MIDDLENAME) および大文字と小文字 (UPPER) の名前が付けられます。出力をファイルに送信したい。
前もって感謝します、コーリー
sed - SED/AWK で「Is a directory」を含む行をフィルタリングできない
コードを実行すると、次のサンプル データが表示されます
出力のサンプル
Is a directoryを含む行をSEDでフィルタリングしようとしましたが失敗しました
そのサンプル出力は
SED/AWK で「Is a directory」を含む各行を除外するにはどうすればよいですか?
[明確化] Is a directory を含む行を除外したい。
text - シェル: テキストの特定の行の間に改行を追加する
この質問が求めていないのは、パターンに一致するすべての行の下または上に新しい行を追加する方法です。
私がやろうとしているのは、1 行に存在するパターンの間に新しい行を追加することです。
ここに例があります。
前:
月曜日: 午前 8 時~午後 10 時
後:
月曜日:
午前8時~午後10時
したがって、この場合、すべての「Monday」パターンの後に改行を挿入します。
php - PHP の短い開始タグを置き換えるバッチ スクリプト
私は何年にもわたって書かれたphpファイルの大規模なコレクションを持っており、すべての短い開始タグを適切な明示的な開始タグに適切に置き換える必要があります。
change "<?" into "<?php"
この正規表現はそれらを適切に選択すると思います:
<\?(\s|
私は何年にもわたって書かれたphpファイルの大規模なコレクションを持っており、すべての短い開始タグを適切な明示的な開始タグに適切に置き換える必要があります。
この正規表現はそれらを適切に選択すると思います:
次のようなケースを処理します
しかし、フォルダ ツリー全体を処理して .php ファイル拡張子を検出し、正規表現を適用して変更後にファイルを保存する方法がわかりません。
適切なツールをマスターすれば、これはかなり簡単にできると思います。(sed マニュアルに興味深いハックがあります: 4.3 Example/Rename files to lower case )。
たぶん私は間違っています。
それとも、これはワンライナーでしょうか?
私は本当にあなたがこれで難しい道を歩んでいると思います. 私はその種の操作を頻繁に行い、その種の操作にはBRUを使用します (他に無数の代替手段が利用可能です)。BRU は小さく、持ち運び可能で、その仕事を非常にうまく行います。
そのための新しいバッチ ファイルを作成して時間を無駄にする正当な理由が 1 つも見つかりません。
私は何年にもわたって書かれたphpファイルの大規模なコレクションを持っており、すべての短い開始タグを適切な明示的な開始タグに適切に置き換える必要があります。
change "<?" into "<?php"
この正規表現はそれらを適切に選択すると思います:
<\?(\s|
私は何年にもわたって書かれたphpファイルの大規模なコレクションを持っており、すべての短い開始タグを適切な明示的な開始タグに適切に置き換える必要があります。
この正規表現はそれらを適切に選択すると思います:
次のようなケースを処理します
しかし、フォルダ ツリー全体を処理して .php ファイル拡張子を検出し、正規表現を適用して変更後にファイルを保存する方法がわかりません。
適切なツールをマスターすれば、これはかなり簡単にできると思います。(sed マニュアルに興味深いハックがあります: 4.3 Example/Rename files to lower case )。
たぶん私は間違っています。
それとも、これはワンライナーでしょうか?
私は本当にあなたがこれで難しい道を歩んでいると思います. 私はその種の操作を頻繁に行い、その種の操作にはBRUを使用します (他に無数の代替手段が利用可能です)。BRU は小さく、持ち運び可能で、その仕事を非常にうまく行います。
そのための新しいバッチ ファイルを作成して時間を無駄にする正当な理由が 1 つも見つかりません。
linux - Unixでファイルを丸呑みせずにファイルからランダムに行を選択する
ファイルからランダムに 1/100 行を選択したい 10^7 行のファイルがあります。これは私が持っている AWK コードですが、事前にすべてのファイル コンテンツを丸呑みします。私の PC メモリは、そのようなスラープを処理できません。それを行うための他のアプローチはありますか?