テキスト処理

テキスト処理

2000行Markdownを一気に表示:ターミナルでサクサク読む・探す・書く

2000行を超えるような巨大Markdownファイルを扱うと、VSCodeの標準プレビューや「Markdown Preview Enhanced」といった拡張機能では途中で表示が止まったり、スクロールが極端に重くなることがあります。特に技術...
テキスト処理

同じ行が何度も出てくるテキストをスッキリ整理する方法

テキストファイルを扱っていると、同じ行が何度も繰り返し出てきて「見づらい」「扱いにくい」と感じることはありませんか。たとえば、次のようなケースです。ログファイルに同じエラーメッセージが何度も出力されているCSVやリストの中で同じデータが繰り...
テキスト処理

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

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

テキストファイルの中身を検索する方法|大量のデータから素早く探すコツ

パソコンで作業をしていると「このファイルの中にあの言葉が書いてあったはずなのに見つからない」と困ることはありませんか?エディタで一つずつ開いて検索するのは面倒ですし、数百のファイルや大量のログを扱う場合は現実的ではありません。こうしたときに...
テキスト処理

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

シェルスクリプトを使って作業を自動化するとき、CSVファイルを読み込んで処理を繰り返す場面はよくあります。ユーザー一覧やサーバーリスト、設定値をCSVにまとめておけば、bashでループ処理を行うだけで一括処理が可能になります。本記事では、b...