トップ «前の日記(2005-05-08(Sun)) 最新 次の日記(2005-05-10(Tue))» 編集

屑俺日記

僕の備忘録(PC、UN*X、ネットワーク関連が中心)なんです。
自分の書いたところは適当(な時とか)に書き換えますので御了承を。


2005-05-09(Mon) ねむいようなねむくないような

適当に

M-: (insert "hoge")

suspend

失敗。27回目で凍り付く。やむなく電源ボタンをしばらく押下。

シェルの中で

#!/usr/bin/env sh
ls > /dev/null &
display hoge.jpg &
echo '$# is: '$#  # 引数の数
echo '$* is: '$*  # シェルの全引数
echo '$@ is: '$@  # ?
echo '$- is: '$-  # シェルのオプション(?) 
echo '$! is: '$!  # &で開始された最後のコマンドのプロセスid
echo '$? is: '$?  # 最後のコマンドの返り値
echo '$$ is: '$$  # シェルのプロセスid
 
sleep 10
kill -9 $!
# kill -9 $$

ユリウス歴からグレゴリオ歴へ

man 1 cal 曰く:
グレゴリオ暦への切り替えは 1752 年の 9 月 3 日に行われたと 仮定している。この時までにほとんどの国が切り替えを承認した。 (ただし 1900 年初頭まで承認しなかった国も、僅かながらあった)。 この切り替えにより、この日から 10 日間が削除された ため、この月のカレンダは少し変になっている。

$ cal -3 9 1752
 
      8月 1752              9月 1752              10月 1752      
日 月 火 水 木 金 土  日 月 火 水 木 金 土  日 月 火 水 木 金 土 
                   1         1  2 14 15 16   1  2  3  4  5  6  7 
 2  3  4  5  6  7  8  17 18 19 20 21 22 23   8  9 10 11 12 13 14 
 9 10 11 12 13 14 15  24 25 26 27 28 29 30  15 16 17 18 19 20 21 
16 17 18 19 20 21 22                        22 23 24 25 26 27 28 
23 24 25 26 27 28 29                        29 30 31             
30 31                                                            

比較してみた。

M-x calendar
g d 1752 Sep 2
 
    August 1752          September 1752          October 1752    
Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa   Su Mo Tu We Th Fr Sa 
       1  2  3  4  5                  1  2    1  2  3  4  5  6  7 
 6  7  8  9 10 11 12   3  4  5  6  7  8  9    8  9 10 11 12 13 14 
13 14 15 16 17 18 19  10 11 12 13 14 15 16   15 16 17 18 19 20 21 
20 21 22 23 24 25 26  17 18 19 20 21 22 23   22 23 24 25 26 27 28 
27 28 29 30 31        24 25 26 27 28 29 30   29 30 31 

FreeBSD-SA-05:08.kmem [REVISED]

大変だなぁ。とりあえずFTP鯖をage。で、帰宅後メールサーバもage。 どちらも処理自体は数分で済んだ。

本日のツッコミ(全1件) [ツッコミを入れる]
takanyon (2005-05-10(Tue) 12:23)

$*とは少し挙動が違いますが、$@もシェルの全引数です。<br><br>#!/bin/sh<br><br>echo \$*<br>for i in "$*"; do echo $i ;done<br>echo<br>echo \$@<br>for i in "$@"; do echo $i ;done<br><br>として<br>./hoge.sh "a b c" d <br>あたりを実行すれば差が判りますかね。


リンクはご自由にどうぞ。でもURLや内容が変った場合はあしからず。

index.htmlは ここから。