Unix のコマンドの一つ。
複数のファイルから正規表現を用いて文字列を検索する機能を提供する。 grep の名の由来はラインエディタ ed のコマンドの g/RE/p で、正規表現 RE(RegExp) にマッチする全ての行(global)を表示(print)するというところから来ている。
現在は Unix のコマンド名に留まらず、文字列検索ツールの名前や、テキストエディタの検索機能の名前としても grep という名前が使われることもある(秀丸エディタの grep 機能など)。
grepWin x64 v2.1.7 Portable 日本語化 grepWin は、正規表現を使用してgrepを実行できるシンプルな検索および置換ツールです。これにより、より強力な検索と置換が可能になります。 - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - 正規表現での検索時、複数行文字列の改行を変換するオプションが追加された。 - = - = - = - = - = - = - = - = - = - = - = - = - = - =…
grepWin x64 v2.1.6 Portable 日本語化 grepWin は、正規表現を使用してgrepを実行できるシンプルな検索および置換ツールです。これにより、より強力な検索と置換が可能になります。 - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - ダウンロード : 日本語化パッチ
cat "hoge.txt" | grep -B 10 --color=always "AAA" | more みたいな感じでmoreをしても色をつけていられる grep -B 10 はAAAがヒットした場所に前の10行も同時に表示してくれる -Aだとヒットした後の10行とか less -R みたいなのもあるらしいけど、自分の環境ではうまくいかず・・・
grepWin x64 v2.1.5 Portable 日本語化 grepWin は、正規表現を使用してgrepを実行できるシンプルな検索および置換ツールです。これにより、より強力な検索と置換が可能になります。 - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - ダウンロード : 日本語化パッチ
grepWin x64 v2.1.4 Portable 日本語化 grepWin は、正規表現を使用してgrepを実行できるシンプルな検索および置換ツールです。これにより、より強力な検索と置換が可能になります。 - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - ダウンロード : 日本語化パッチ
grepWin x64 v2.1.3 Portable 日本語化 grepWin は、正規表現を使用してgrepを実行できるシンプルな検索および置換ツールです。これにより、より強力な検索と置換が可能になります。 - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - ダウンロード : 日本語化パッチ
grepWin x64 v2.1.2 Portable 日本語化 grepWin は、正規表現を使用してgrepを実行できるシンプルな検索および置換ツールです。これにより、より強力な検索と置換が可能になります。 - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - とても高速で作業中集中力が途切れることなく使用できるので、今ではメインツールとして使用してます。 ダウンロード : 日本語化パッチ
grepWin x64 v2.1.1 Portable 日本語化 TresGrepの代わりにずっと使っているけど、やっぱこいつは速い。 それと検索結果でエクスプローラーのコンテキストメニューを使えるのもいい。 ダウンロード : 日本語化パッチ
grepWin x64 v2.1.0 Portable 日本語化 grepWin は、正規表現を使用して機能を実行できるシンプルな検索および置換ツールです。これにより、より強力な検索と置換が可能になります。 - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - grep には TresGrep を使用しているけど、こちらのほうが速そうな気がする。 オプションもそんなに複雑でないので普段使いにはこちらがいいかも。 ダウンロード : 日本語化パッチ
録画の予定を確認 BSチャネルを2チャンネル起動していると画像が安定することを記述しました。 BSチャネルライブ視聴を開始したり停止したりするタイミングや、録画が停止したときにB-CASカードリーダをリセットしたりするタイミングを判定する必要があります。そのためには録画予定の情報を取り出す必要があります。 方法としては2個ありますね。 一つはFoltiaサーバーが運用しているpostgresqlを外部からSQLコマンドで情報を取り出す方法と、Foltiaのweb interfaceの録画予定情報のHTML情報から必要な情報を抜き出てデータ化する方法です。 前者は外部からpsqlアクセス出来る様…
こんにちは。STORES 予約 で開発エンジニアをしているmyahagiです。 11月の頭にSTORES 予約 のDBをAurora V2(MySQL5.7互換)からAurora V3(MySQL8.0互換)へ移行しました。 Aurora V2(MySQL5.7互換)の標準サポートが10月末で終了しましたが、サポート終了後、2年間は延長サポート費用を支払うことでバージョンアップせずとも利用が可能といったこともあり、これからアップデートを計画するところもあるかと思います。 今回、私たちがアップデートにあたって事前にどのような検証をし、どういった移行手順で移行を行ったのか、また、移行後に限定的な範…
こちらはエムスリーAdvent Calendar 2024 13日目の記事です。 こんにちは、エムスリーエンジニアリンググループの福林 (@fukubaya) です。 今回は、長年運用されてきたレポジトリをgitを使って発掘する上で使っている道具を紹介します。 福岡タワー(ふくおかタワー)は、福岡県福岡市早良区のシーサイドももち地区にあるランドマークタワー(電波塔)。本文には関係ありません。 帳票環境 レポジトリからDBテーブルの使用箇所を探す スケジュール設定だけ消される gitレポジトリ考古学 ファイルが消えたコミットを知りたい ある記述が消えた(追加された)コミットを知りたい あるテーブ…
はじめに Linuxの哲学は、単なるオペレーティングシステムの設計思想にとどまらず、プログラミングやシステム設計全般に深い影響を与えている。 この哲学を理解し、実践に取り入れることで、効率的で堅牢なシステムを構築することが可能になる。 本記事では、Linuxの哲学がプログラミングにどのように活かされるかを、自身の経験を交えつつ解説する。 1. シンプルさを追求する 「シンプルであること」はLinux哲学の核だ。私がプログラム設計においてこの原則を意識した際、コードの可読性やメンテナンス性が格段に向上した経験がある。 例えば、以前書いたファイル解析スクリプトでは、最初の設計段階で複雑な条件分岐を…
はじめに この記事は、Techouse Advent Calendar 2024 12日目です。 昨日は sakaidubz さんによる エンジニアインターンオンボーディングの効率化を目指して でした。 12日目は、2024年秋の新卒として入社して、現在クラウドハウス労務でエンジニアをしているショーンが担当します。 私事ですが、この秋に、2ヶ月ほど「ペアプログラミング」なるものを初めて行いました。今回はその経験をまとめるとともに、ペアプロの魅力について自分なりに語って参ります。 クラウドハウス労務 我々が開発している「クラウドハウス労務」というプロダクトは労務業務の電子化を推進するためのクラウ…
この記事は Akerun - Qiita Advent Calendar 2024 - Qiita の 12日目の記事です。 こんにちは、Miwa Akerun Technologiesが運営する賃貸住宅管理システムの開発チームでエンジニアをしている島田です。 このチームでは、CIツールにCircleCIを利用しています。 今回はCIの設定(.circleci/config.yml)を見ながら、これまでのチームの課題とその改善活動を振り返りたいと思います。 前提 当初のCI設定 APIドキュメント 課題 改善案 ER図 課題 改善 コードの複雑度 課題 改善 まとめ 前提 CI設定の説明をする…
公式はこちら。 ggerganov/whisper.cpp: Port of OpenAI's Whisper model in C/C++ WindowsのWSLでUbuntuが入っている前提。 Powershellを起動、 wsl と入力、Ubuntuに切り替え。 ffmpegのインストール Whisper.cppでは現状、wavファイルしか扱えないので、ffmpegをインストール。 sudo apt install ffmpeg ビルド git clone https://github.com/ggerganov/whisper.cpp.git cd whisper.cpp make 使…
先日はISUCON14に参加しましたが*1、その直前まで素振りがてら catatsuy/private-isu をPHPで解いていました。普段ISUCONはGo言語で参加していますが、他言語での挑戦にも興味がでてきたため、PHPでやってみることにしました。実際のコードと作業ログは以下のリポジトリにまとめてありますので、これから試してみたいという方の参考になればとても嬉しいです。 前提 デプロイ プロファイリング private-isu で Reli を使う 設定ファイルの確認・アプリケーションエラーログの出力 PDO::ATTR_PERSISTENT や composer autoloader…
G-gen の武井です。当記事では Google Cloud と GitHub Actions (Terraform) を連携する Direct Workload Identity を作成する bash スクリプトを紹介します。 はじめに 概要 以前の記事との違い 制限事項 前提条件 免責事項 ソースコード スクリプトの使い方 認証 変数設定 実行 リソースの確認 Workload Identity プール・プロバイダー サービスアカウント Workload Identity プールの IAM Policy 構成 ソースコード (Terraform) Terraform ディレクトリ構成 ワー…
お伝えしたいこと この記事はAnsible Advent Calendar 2024の11日目の記事です。 AnsibleでLinuxやクラウド、ネットワーク機器の設定変更を自動化できるのは周知のとおりですが、情報取得の機能も充実しています。 充実...していますが、機能が多すぎて「やりたいこと1つに対して実現手段が2つも3つも存在する」状況になっています。 一体私たちはどの機能を使いたいのでしょうか? 私自身あまり理解できていなかったので、この場でまとめてみたいと思います。 お伝えしたいこと サマリ表 自分が使いたい機能を見つける 未加工のshowコマンドログを取得する ユースケース (1)…
この記事は羅針盤 アドベントカレンダー 2024の11日目の記事です。 qiita.com 10日目の記事は Chrome Extension: Sveltekitで作ってみる (Compass SEO Checker) - 羅針盤 技術航海日誌 でした。 今回は縁あってゲストの方に寄稿していただきました。 GDPRとCCPAに巻き込まれて匿名になってしまったフリースタイル覆面女子レスラーの方からのありがたい寄稿になります。 はじめに クラウドセキュリティの急成長企業 Wiz (今年はGoogleの買収提案を断ったことでも話題になりました) がAWS IAMのセキュリティに特化したCTF Ch…
はじめに モバミさん、お誕生日おめでとうございます。 nikkieです。 ずっと気になっていたWasmをRustで素振りして、Hello worldしました。 目次 はじめに 目次 2024/12/06 chikoskiさんに聞く!Wasm最新事情 環境構築 Hello world Ferris say 終わりに P.S. 新宿御苑.wasmの予習でもありました 2024/12/06 chikoskiさんに聞く!Wasm最新事情 「Wasm興味あるし、Findyさんのお昼の勉強会覗いてみるか〜」と気軽に立ち寄った私 『Rustで学ぶWebAssembly』の著者chikoskiさんから1時間の…
こんにちは、データ基盤担当の @mapler です。今回は DataStream を活用して、Cloud SQL から BigQuery へのデータ同期についてお話しします。 Datastream の設定は基本的に Google Cloud のドキュメント従って行えますので、この記事では、実際の設定時に直面した課題や対策を中心に説明します。 背景: データを BigQuery に同期することで得られるメリット JX通信社の「FASTALERT」は、日本国内外の緊急情報をリアルタイムで配信するサービスです。災害情報や事故、事件、気象警報など、幅広い分野の緊急情報を網羅しており、長年にわたって膨大…
Red Hat で OpenShift をサポートしている Yiyong です。この記事はOpenShift Advent Calendar 2024のエントリです。 qiita.com OpenShift 4.17 バージョンより、OpenShift 公式ドキュメントの Hosted Control Planes (HCP) の章が大幅に充実しましたので、Hosted Control Plane on AWS 公式ドキュメントのステップを参照しながらデプロイしてみました。なお、今回は Managed Service となる ROSA with HCP ではなく、Self-Managed の …
このエントリは、SmartHR Advent Calendar 2024 シリーズ2の10日目の記事です。 こんにちは!SmartHRで基本機能の開発をしているプロダクトエンジニアのyamakeeeeeeeeenです。この記事では、基本機能のレガシー画面のリプレイスプロジェクトについてご紹介します。 基本機能の技術スタックとレガシー画面の現状 SmartHRは2015年にサービスをローンチ時、フロントエンドにjQuery、バックエンドにRuby on Railsを採用して開発されました。その後、2017年頃からReactが導入され、新機能の開発では主にReactが利用されています。 現在、基本…
(2) numa244@numaaaaa:~$ w3m -dump https://search.yahoo.co.jp/realtime |grep -A 3 "10"| head -3| tail -1 若槻姐さん ・sed使わないパターン ・head-3で上から3行のみを表示! ・tail-2下から2行のみを表示! (3)→1行だけ送ることができなかった numa244@numaaaaa:~$ w3m -dump https://search.yahoo.co.jp/realtime |grep -A 3 "10"| head -3| msmtp [email protected].…