csv

コマンドリファレンス

【awkコマンド早見表】列抽出・区切り文字(-F)・集計計算の実務パターン16選

こんにちは、Bash玄(ばっしゅげん)です。ログファイルの解析やCSV・TSVデータの集計、システム監視データの整形作業で、「特定カラムだけを抜き出したい」「条件に合う行だけ抽出して合計や平均を即座に計算したい」という場面は頻繁に訪れます。...
実務レシピ

CSV加工はどこまでbashでできるのか

CSVを加工したい、列を足したい、簡単な計算をしたい。こういう場面で、ついPythonやExcelを開きたくなりますが、bashだけで済むケースもかなり多いです。bash道では「最初から重い道具を持ち出さない」ことを大切にします。この記事で...
実務レシピ

大量のCSVから必要なデータだけを抜き出す方法|条件抽出で効率化

業務でCSVファイルを扱うとき、「この列だけ欲しい」「この条件に合う行だけ取り出したい」と思ったことはありませんか。たとえば数万行あるログや売上データの中から、特定の商品だけを抜き出したり、ある数値以上のデータだけを確認したい場合です。Ex...
WordPress運用

WordPressに大量ユーザーを一括登録する方法|wp-cliとCSVで効率化

WordPressを運営していると、ユーザーをまとめて登録したい場面があります。たとえば…会員サイトの立ち上げで、既存顧客をまとめて追加したい社内ポータルで社員アカウントを一斉発行したい大規模なイベントサイトで参加者用のアカウントを作りたい...
WordPress運用

WordPress タイトルやスラッグの一括修正、CSVで管理し、まとめて変更

WordPressを長く運営していると、記事タイトルやスラッグを後から直したくなることがありませんか?たとえば…タイトルを仮置きのまま公開してしまった記事日本語URLのまま作ってしまったスラッグ記事整理のタイミングで命名規則を揃えたいとき管...
コマンドリファレンス

uniq – 重複行を削除・集計するコマンド

uniq コマンドは、入力テキスト内の 連続した重複行を削除または集計 するためのコマンドです。実務では、ログやリストから重複データを整理したり、出現回数を数える際に利用されます。構文(Syntax)uniq [オプション] [INPUT ...
WordPress運用

WordPressカテゴリーを一括変更する方法|wp-cli+CSVで効率化

WordPressで記事を運営していると、「大量の投稿カテゴリーをまとめて変更したい」という場面に出会うことがあります。管理画面から一つずつ編集する方法では膨大な時間がかかり、作業ミスも増えてしまいがちです。プラグインを使って一括編集する手...
実務レシピ

bashでCSVを扱う方法まとめ|読み込み・ループ・配列処理の実践例

「日次で出力される売上CSVから特定列だけを取り出して集計したい」「CSV形式のサーバーリストを読み込んで、全台に一括でヘルスチェックや設定変更を実行したい」――システム運用やデータ移行、定型バッチ処理の現場において、CSV・テキストデータ...
コマンドリファレンス

Bash cutコマンドの使い方徹底ガイド:データを効率的に分割・抽出する方法

Bashのcutコマンドは、テキストデータを効率的に分割・抽出するための強力なツールです。このガイドでは、cutコマンドの基本的な使い方から、少し進んだテクニックまで、さまざまな活用方法を詳述します。あなたがデータを扱う際に役立つこと間違い...