<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://wiki2.mediakisslab.net/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel>
        <title>めでぃあきすらぼ linux:bash</title>
        <description></description>
        <link>http://wiki2.mediakisslab.net/</link>
        <lastBuildDate>Wed, 13 May 2026 22:54:50 +0000</lastBuildDate>
        <generator>FeedCreator 1.7.2-ppt DokuWiki</generator>
        <image>
            <url>http://wiki2.mediakisslab.net/lib/tpl/arctic/images/favicon.ico</url>
            <title>めでぃあきすらぼ</title>
            <link>http://wiki2.mediakisslab.net/</link>
        </image>
        <item>
            <title>linux:bash:無限ルール</title>
            <link>http://wiki2.mediakisslab.net/doku.php?id=linux:bash:%E7%84%A1%E9%99%90%E3%83%AB%E3%83%BC%E3%83%AB&amp;rev=1492575631</link>
            <description>無限ループの簡単なコード


while :
do
  【ここに実行したい処理を書く】
  sleep 30   # 連続実行しないように30だと30秒毎に実行
done</description>
        <category>linux:bash</category>
            <pubDate>Wed, 19 Apr 2017 04:20:31 +0000</pubDate>
        </item>
        <item>
            <title>区切り文字</title>
            <link>http://wiki2.mediakisslab.net/doku.php?id=linux:bash:hensu&amp;rev=1352340890</link>
            <description>LOGファイルの日付が
Nov  8 10:10:10 ～
なんて事になってる場合、スクリプト無いでgrepしてひっかけたいのだが、dateコマンド（date '+%b %_d'）で取得した日付を変数に突っ込むと
Nov 8 10:10:10 ～
なんて事になって、スペースが埋められてしまい比較が正常に行われない。</description>
        <category>linux:bash</category>
            <pubDate>Thu, 08 Nov 2012 02:14:50 +0000</pubDate>
        </item>
        <item>
            <title>historyフォーマット</title>
            <link>http://wiki2.mediakisslab.net/doku.php?id=linux:bash:history&amp;rev=1329698949</link>
            <description>historyコマンドはそのユーザで実行したコマンドの過去履歴がみれるのだが通常は以下のように表示される
通番 実行コマンド999  exit
1000  su -
1001  history
実行された日時が表示されたら便利だなぁ～と思っていたら、さすがlinux出来るじゃないか（笑）</description>
        <category>linux:bash</category>
            <pubDate>Mon, 20 Feb 2012 00:49:09 +0000</pubDate>
        </item>
        <item>
            <title>計　算</title>
            <link>http://wiki2.mediakisslab.net/doku.php?id=linux:bash:keisan&amp;rev=1326814682</link>
            <description>計　算

bashで計算をする場合
変数=変数+1としてもエラーになる
足し算の場合は
変数=`expr $変数 + 1`




計算
$((3 + 2)) is: 5    足し算
$((3 - 2)) is: 1    引き算
$((3 * 2)) is: 6    掛け算
$((3 / 2)) is: 1    割り算
$((3 % 2)) is: 1    割った余り(剰余)
$((3 ** 2)) is: 9    3の2乗(累乗)
比較</description>
        <category>linux:bash</category>
            <pubDate>Tue, 17 Jan 2012 15:38:02 +0000</pubDate>
        </item>
        <item>
            <title>メールを送る</title>
            <link>http://wiki2.mediakisslab.net/doku.php?id=linux:bash:mailsend&amp;rev=1415897478</link>
            <description>SUBJECT=&quot;メールタイトル&quot;
MAIL_FROM=admin@`hostname`
MAIL_TO=送信先メールアドレス
VERSION=0.0
cat &lt;&lt;END | /usr/bin/nkf -j | /usr/sbin/sendmail -t
Return-Path: &lt;${MAIL_FROM}&gt;
From: フロムアドレス名 &lt;${MAIL_FROM}&gt;
To: &lt;${MAIL_TO}&gt;
Subject: ${SUBJECT}
X-Mailer: メーラー名（適当） ${VERSION}
MIME-Version: 1.0


メール本文を書く


END

exit 0</description>
        <category>linux:bash</category>
            <pubDate>Thu, 13 Nov 2014 16:51:18 +0000</pubDate>
        </item>
        <item>
            <title>00:00からx分間隔で処理</title>
            <link>http://wiki2.mediakisslab.net/doku.php?id=linux:bash:timeloop&amp;rev=1326814429</link>
            <description>00:00からx分間隔で処理

5分間隔でメールデータを送ってくる仕組みのテストデータを一気に作成するので五分毎の時間を取得する方法を考えてみた。

参考にしたサイトのURLを忘れてしまいました。。。すみません（汗</description>
        <category>linux:bash</category>
            <pubDate>Tue, 17 Jan 2012 15:33:49 +0000</pubDate>
        </item>
    </channel>
</rss>
