IT エンジニア 1 年生のためのまんがでわかる Linux シェルスクリプト&コマンド効率アップ編
- 著者:
- Piro/日経Linux
- 出版社:
- 日経BP
- 出版日:
- 2022年09月20日頃
- ISBN:
- 9784296112999
- 価格:
- ¥2,420
- 在庫:
- 1
- 判型:
- 単行本
書籍紹介
ファイルの一括処理はシェルにお任せ 日々の雑務をコマンド操作でサクッと解決! シス管系女子シリーズ 5 万部突破 本書はシェルスクリプトとコマンド操作がまんがで楽しく学べます。 Excel や Word 、 PDF 、 CSV 、テキストなどのドキュメントやデータを手早く一括処理して、効率的に業務を進められるようになります。 システム管理部門の新人社員、利奈みんとちゃんと先輩社員 大野桜子さんとのやり取りを通して、 すぐに役立つ情報を分かりやすく解説。初めての方や初心者でも楽しんで読めます。 シリーズ「コマンド&シェルスクリプト基礎編」「シェルスクリプト応用&ネットワーク操作編」とあわせて読むとさらに理解が深まります。 プロローグ 汎用性? 効率? 登場人物 第 1 話 ファイル名を楽に入力・変更したい ・ Tab キーでの補完とブレース展開 第 2 話 自作のシェルスクリプトを普通のコマンドのようにファイル名だけで実行したい ・環境変数「 PATH 」 第 3 話 grep の結果を常に色分け表示したい ・エイリアス 第 4 話 grep の結果を色分けしたまま less で表示したい ・制御文字 第 5 話 編集に管理者権限が必要なファイルを sed で編集したい ・インプレース編集 第 6 話 複数ファイルの繰り返し処理を 1 行だけのコマンド列でやりたい ・ xargs の汎用的な使い方 第 7 話 大量のファイルの一括編集を効率良くやりたい ・ xargs の効率の良い使い方 第 8 話 大量のファイルを素早く転送したい ・ tar 第 9 話 候補の一覧から項目をランダムに抽出したい ・ shuf 第 10 話 小数点以下の精度で計算したい ・ bc 第 11 話 サイズが大きいファイルを連結/分割したい ・ split と cat 第 12 話 CSV ファイルを横につなげたい ・ join と paste 第 13 話 仮想端末なしに、時間のかかる処理を実行中のままログアウトしたい ・ bg 、 disown 第 14 話 プロセスを何度も起動している犯人を調べたい ・ ps 第 15 話 複数の処理を並列で実行したい ・コマンドのバックグラウンド実行 第 16 話 非同期処理が終わるのを待って続きを処理したい ・ wait 第 17 話 sort できない一覧の並び順を反転したい ・ tac での縦方向の反転 第 18 話 ファイルの各行の内容を後ろの方から切り出したい ・ rev での横方向の反転 第 19 話 Excel のスプレッドシートを CSV 形式に自動変換したい ・ ssconvert 第 20 話 Word 形式のファイルの内容をテキストとして処理したい ・ pandoc 第 21 話 見栄えのする報告書を自動生成したい ・ pandoc での Word ファイル作成 第 22 話 報告書の内容が変わる部分を自動的に埋めさせたい ・プレースホルダーとファイル埋め込み 第 23 話 パイプラインの途中段階をファイルに保存したい ・ tee 第 24 話 tee が出力するファイルの内容を保存前に加工したい ・出力ファイルのプロセス置換 第 25 話 実行中のシェルスクリプトは触るべからず ・シェルスクリプトの更新とファイル消失事故 第 26 話 docx や PDF の内容の違いを一時ファイルを作らずに調べたい ・入力ファイルのプロセス置換、 diff 、 pdftotext あとがき 索 引