Just another IT site ※IT系の記事は当方環境での実施内容となるため実施する場合は自己責任でお願いいたします。At Your Own Risk!! TURN BACK WHILE YOU CAN
PR

Linux Batch Recipe

Ask_AI

「CSVファイルを1行ずつ読み込んで、カンマ区切りで要素を分解して処理する(while read 構文)」を、Windowsのバッチファイル(.bat)で再現する方法

Linux環境でよく使われる「CSVファイルを1行ずつ読み込んで、カンマ区切りで要素を分解して処理する(while read 構文)」を、Windowsのバッチファイル(.bat)で再現する方法です。...
Ask_AI

【Ask_AI】Apacheが5回失敗(ダウン)した際に自動で再起動させる設定手順

【AIによる回答】Webminの「システム・サーバ・ステータス」モジュールを使用して、Apacheが5回失敗(ダウン)した際に自動で再起動させる設定手順は以下の通りです。前提条件 Webminがインス...
Ask_AI

【Ask_AI】date –date “1 days ago” “+%d” は正しい書式ですか

【AIによる回答】はい、date --date "1 days ago" "+%d" は、GNU版の date コマンド(主にLinux)において正しい書式です。 昨日(1日前)の日付を2桁(01-3...
Linux Batch Recipe

サイトのRSSを取得できなかったらHTMLを吐かずにエラーコードを出力して失敗、取得成功してさらに取得したRSSのサイズが0より大きかったら後続のコマンドを実行する

外のサーバから情報を取得して表示している場合に、外のサーバが落ちていてもサイトに取得エラーが表示されないよう、ローカルに保存したデータを参照するようにしたかったため。curl -f -o /path/...
Ask_AI

コマンドの結果を標準出力に出しつつファイルにも出力して結果をその場で目視でも確認できるようにする

【AIによる概要】diffの結果をリダイレクトではなく tee とパイプを使って出力するのは、ファイルに結果を書き込みつつ、リアルタイムで手元の画面(標準出力)でも確認するためです。代表的な理由は以下...
Ask_AI

bashあれこれ

shebang(シバン)#!/bin/bashshebang(シバン)において「!」は必須です。 shebangは #! の2文字がセットで機能する特別な記号です。OSがスクリプトファイルを実行する際...
Linux Batch Recipe

zgrepでZIP圧縮されたファイルで7日前の月のYYYYMMを含むファイルからキーワードを含む行を抽出する

例えば必ず月初5日までに前月のYYYYMMを含むファイルから抽出作業を行う場合、7日前を指定すればYYYYMMには必ずひと月前の値が入ることになるので、それを利用して抽出します。zgrep "キーワー...
タイトルとURLをコピーしました