トップページunix
125コメント28KB

UNIXのシェルブリットって美しくないね

■ このスレッドは過去ログ倉庫に格納されています
0001きりんさんNGNG
if節の終わりがfi、case節の終わりがesacだって?
馬鹿じゃないの?
0002きりんさんNGNG
 /巛 》ヽ, 
ヾノ"~^ヽ,^  
 (´∀` リ こんなんつかえんわ
 ( つ甘O 
 と_)__)
0003名無しさん@お腹いっぱい。NGNG
シンメトリカルで美しい
0004名無しさん@お腹いっぱい。NGNG
     ト、
.     | `ヽ、  ,..l-―''Z-‐''Z._,.-(  ___,
 .   ト、|  ヽ`く ト、 ´    ′ `´ ∠_.ィ
     | |   l ヽl `i         ´  ム_.ィ
    l. |    l  l i |::.............._        {
  '、ー-ゝ、l.  |i l l| l |l:::::::::::::::::`'ーz__     |
  ヽ.   ミ>‐ッ、|,ィ-‐ッへィ-‐''¨了:::::::ーz    ム
 、_ヽ、ミ/ /    / /,.--―、`'j::::::::ーz   了
  ヽ、 ̄7´, イニミ-、i l /-┘jニ..⌒` }:::::::<_   ノ
   ヽ/∠_ミヽ/⌒〉 l/''¨ス  pゝ  `'j::iへ、Z  ぐ   ト、        オッケェー
    //  .`ー}`フ  l `'''  ̄'''"   jリ ヘ }Z /^    | lヽ
   /    .| \  __       r'フ /了/     | .|::|       このスレも刻んだ!
           l l ̄――v`i     「ーt'´::::/^     .} |::|
         ヽヽ ,.-‐-‐ー}    /|__,,..ルヘL__    ノ .|::|
          ヽ`、_,,,,,__ノ_,,. -‐'¨´ _,.,.,.,.,.,.,,ヽ  /  ノミl
        _,,..〉-‐'',ニ¨-―-、''"""      〈 /  /ミ/
    _,.-‐''¨ ,.-‐'¨フ´      `ヽ        ∨  /ミ/
   `'ー、  y′ /       ミへ.._       ヽ/ミ/
      `ーィ   ゝ,       ミく  人二ヽ     li/
0005あぼーんNGNG
あぼーん
0006名無しさん@EmacsNGNG
たしかに、なんで while の終わりを elihw にしなかったのか気になる。
0007名無しさん@お腹いっぱい。NGNG
たしかに、なんで forの終わりをrof にしなかったのか気になる。
0008名無しさん@お腹いっぱい。NGNG
キタ─wwヘ√レvv〜(゚∀゚)─wwヘ√レvv〜─ !!
0009名無しさん@お腹いっぱい。NGNG
>>1の言うとおりだ。

if { ...} end if
case{ ...} end case
while{ ...} end while

だったら良かったのにな。
0010あぼーんNGNG
あぼーん
0011名無しさん@お腹いっぱい。NGNG
シェルブリットってなに?
0012名無しさん@お腹いっぱい。NGNG
http://www.asahi-net.or.jp/~wf9r-tngc/schellbullet.htmlかな?
>>1はこの夏休みに殻を破ろうとがんがって少年なんだろう。

0013名無しさん@お腹いっぱい。NGNG
while と for の書式は、

while x
do
...
done

for x
do
...
done

です。終わりが do をひっくり返した od にならなかったのは、od という
コマンドがすでに存在していたためでしたとさ。rof と elihw を使わなかっ
たのは、ループの書式は共通にしたかったのが理由でしょうね。
0014名無しさん@お腹いっぱい。NGNG
fi
ってfinの洒落説。
0015名無しさん@お腹いっぱい。NGNG
その点ALGOL68は徹底してるよね。

IF 〜 FI
DO 〜 OD
CASE 〜 ESAC
0016名無しさん@お腹いっぱい。NGNG
このスレは シド・バレット スレとして再利用します
0017名無しさん@EmacsNGNG
ところで esac はなんて読むのですか?
オレの脳内では「えさっく」ですが。
0018名無しさん@お腹いっぱい。NGNG
スイケ
0019名無しさん@お腹いっぱい。NGNG
>>17
脳内ではイサクと読んでしまう。
聖母マリアの旦那はイサク。
綴りはIssac。アイザック・ニュートン。
002019NGNG
聖母マリアの旦那はヨセフだった。。。
もう20年、日曜学校行ってないもんなぁ。。。
0021名無しさん@お腹いっぱい。NGNG
遺作思い出したじゃねーか

>聖母マリアの旦那はイサク
ガクガクブルブル
0022名無しさん@お腹いっぱい。NGNG
ところで>>1は永野護ファンか?
0023名無しさん@お腹いっぱい。NGNG
じゃあ、
for var in
loop
 …
pool にすればよかったのに・・
0024名無しさん@お腹いっぱい。NGNG
そこは
for ever in
...
pool
と書くとこだ。
0025名無しさん@お腹いっぱい。NGNG
sh のソースには、OD も FI も POOL もある。
ttp://minnie.tuhs.org/UnixTree/V7/usr/src/cmd/sh/name.c.html
ttp://minnie.tuhs.org/UnixTree/V7/usr/src/cmd/sh/mac.h.html
0026あぼーんNGNG
あぼーん
0027あぼーんNGNG
あぼーん
0028名無しさん@お腹いっぱい。NGNG
>>25
ヘェーヘェーヘェー
0029名無しさん@お腹いっぱい。NGNG
>>25
V7のシェルのソースってこんなんだったんだね
よくやるなぁ
http://minnie.tuhs.org/UnixTree/V7/usr/src/cmd/sh/mac.h.html
0030名無しさん@お腹いっぱい。NGNG
って無駄に直リンしちゃった。スマン
0031名無しさん@お腹いっぱい。NGNG
>#define DO){
>#define OD;}

ほんと、よーやるわ…
0032名無しさん@お腹いっぱい。NGNG
でも今でもNS_DURINGとか残ってるしなあ。
0033名無しさん@お腹いっぱい。NGNG
>>29
なんでこんなことやってるんだろう?macro.cとか覗いてみて、
どういう風に使われているかはわかったが、そうする理由が
さっぱりわからん。
0034名無しさん@お腹いっぱい。NGNG
>>33
bourne shell の作者が Algol プログラマで,
書いた当時,c がまだまだ新しい言語で馴染めなかったから

0035名無しさん@お腹いっぱい。NGNG
UNIXのシェルブリジットって美しいね
003633NGNG
>>34
なるほど。時代を感じさせる話だなあ
0037名無しさん@お腹いっぱい。NGNG
またスクライドスレか
0038名無しさん@お腹いっぱい。NGNG
:::::::::::::::::::::::::::::::::::::::::::::  ー-,,,,     \
::::::::::::::::::::::::::::ヽ    ー,,,,   ""-,, __  \
:::::::::::::::::::::::   \\ "-,,"-,, "-,, "-"-,, ヽ
:::::::::::::::::   | \ \\  "-,,"-,, "-,, "-,,"-,,ヽ
:::::::::::::::::  / | \ ヽ \   "-,,"-,, "-,, "-,,| ヽ
/::::/:::::::|:::::/ / ):::ヽ \  \\    "-,,"-,,  | \
::::/:::::::/ /  //:::  ヽ | \ ヽ ヽ\"-,, "-,,"-,,|\ |
/::::::::/::: /  /::::,----ヾ,_ ヽ ヽ ヽ\ -,,  ヽ "-,,ヽ|
::::::::/:::::/  /::::    / \ ヽ |ヽヽ \ -,, ヽ  -,,|
::::::/:::::/  /:::,,-- =,,    ヽ|  ||ヽ ヽ ヽ   ヽ   "ヽ
::::/::::ノ:::ノ/     ヽ   | |  | | | |ヽ \  ヽ    |
//,,_-":::    (・)  |__  /| || | | | ヽ ヽ  |   |
:::::::::::::::::::::::      ノ、  / | / || | |  ヽ |  |   |
:::::::::::::::::::::::/ヽ _    / |/  | ハ |  | |  |  |
::::::::::::::::::/    ”   / ノ  / / | ||  | |  | /
:::::::::::::/        /  ̄)  / / | | |  ,,,,,|---|/
ー-,,,__     υ  /へ /  /ノ  | | |/" |  /
_   ヽ       /// _ノ   / |  ||  |
:::::::::::::-/   υ  /《/   | | ||  ノ,,/-""|
:::::::::::::/       /__/ / | | | |-"   ||
:::::::::::/       / // //ハ | |    /  シェ…シェルブリットって
;;;;;;;;;/      ,,ノ|/// ///  | |   /
;;;;;;     ,,,,-"ゞ〃人ノノノ  ノ| /          なんだ……!!?
     ,,,-"〃从人从〃 /ノ/
  ,,,-"〃从〃从ノ|ノ   /
0039名無しさん@お腹いっぱい。NGNG
          ,,. -‐====‐ ‐-...、
        /::::/'"´ ̄ ̄ ̄```ヾ.\
      ,/ ./::/            \'、
       /::〃:::〉              |:!
      /:::::::::::/   '´ ̄>‐-、 、  / |:|
    /:::::::::_;/-‐'"´ ̄`y'r‐-。ヽV_r=、'!
   ,'::/⌒V         '、`ー' _ノーlイr。、lj
   l//〉             ̄..::.  ヽ `´ノ|>
    | L((           :::::::::. l  ̄ ,'    >>38
   '7┬ァ        .::/´   / 、  /
  _// {     ,  .::/ ,.-==-、. l  |
/ 〈 \ヽ    / / /⌒'' ̄ヽ7 |! |
.|   ヽ \ 、.  l '    ̄ ̄``'ー┴、  /
|   ゙、  \ヽヽ      ̄`ー ´ノ/
 l    ゙、   \`ヽー-、_  _ノ_ノ
  |     ゙、    \     ̄,r'"|:\
 |    `、    /⌒ヽー‐'、  |:::::::\
http://www.google.com/search?q=%E3%82%B7%E3%82%A7%E3%83%AB%E3%83%96%E3%83%AA%E3%83%83%E3%83%88&hl=ja&lr=&c2coff=1&sa=N&tab=gw
0040名無しさん@お腹いっぱい。NGNG
ここばかりはスクライダーの働きが虚しく映るぜ
0041愛蔵版名無しさんNGNG
ttp://tayag4-hp.hp.infoseek.co.jp/kazuma.html
0042名無しさん@お腹いっぱい。NGNG
で、実際UNIXのシェリブリットって駄目なのか?
0043名無しさん@お腹いっぱい。NGNG
>>42
そんな話はどうでもいいいい
スイカがまずくなる!
0044名無しさん@お腹いっぱい。NGNG
へー
0045名無しさん@お腹いっぱい。NGNG
なぜだれも書き込まない!!なぜだれもアゲない!!
0046名無しさん@お腹いっぱい。NGNG
哀愁のシェルブリット!!
0047名無しさん@お腹いっぱい。NGNG
強姦のシェルブリット!!!
0048名無しさん@お腹いっぱい。NGNG
和姦 和姦ゥ!
0049名無しさん@お腹いっぱい。NGNG
fry
0050名無しさん@お腹いっぱい。NGNG
>>48
若林クン?
0051若林NGNG
>>50
バレちゃいましたか?
0052名無しさん@お腹いっぱい。NGNG
廃ってるようで廃ってない
廃ってないようで廃ってる
0053名無しさん@お腹いっぱい。NGNG
このスレはなんなんですかァ〜!?
0054名無しさん@お腹いっぱい。NGNG
落ちたか・・・?
0055名無しさん@お腹いっぱい。NGNG
ノゥ
0056名無しさん@お腹いっぱい。NGNG
おちた・・・?
0057名無しさん@お腹いっぱい。NGNG
ノゥって言ってんだろ!!
0058名無しさん@お腹いっぱい。NGNG
うっおーっ
0059名無しさん@お腹いっぱい。NGNG
くっあーっ
0060名無しさん@お腹いっぱい。NGNG
ざけんなーっ
0061名無しさん@お腹いっぱい。NGNG
意味が和姦ねーよ!
0062名無しさん@お腹いっぱい。NGNG
で、シェルブリジットって何?
0063名無しさん@お腹いっぱい。NGNG
違いますよ、シェルブリリットですよ?
0064名無しさん@お腹いっぱい。NGNG
シェルブリトー。カニとか入ってて美味しそう。
0065名無しさん@お腹いっぱい。NGNG
シェルブリジストン
0066名無しさん@お腹いっぱい。NGNG
シェルタランストック
0067名無しさん@お腹いっぱい。NGNG
こいつの使い道はまだあるぜーっ
0068名無しさん@お腹いっぱい。NGNG
リストだと?一体何のリストだよてめーっ
0069名無しさん@お腹いっぱい。NGNG
男なら拳ひとつで勝負せんかい!
0070名無しさん@お腹いっぱい。NGNG
レーザーブレード!?
0071名無しさん@お腹いっぱい。NGNG
戦車だとぉ!?
0072名無しさん@お腹いっぱい。NGNG
サニーパンチ!
0073名無しさん@お腹いっぱい。NGNG
わたしは許しませんよーっ
0074名無しさん@お腹いっぱい。NGNG
うっおーっ
0075名無しさん@お腹いっぱい。NGNG
くっあーっ
0076名無しさん@お腹いっぱい。NGNG
        / ̄⌒⌒ヽ     うっお―――っ!! くっあ―――っ!! ざけんな―――っ!
        | / ̄ ̄ ̄ヽ    こいつの使い道はまだあるぜ――っ!!てめぇ… なめとんのか?
        | |   /  \|    拳に道具はいらねぇ!
        | |    ´ ` |    魂のはいった拳なら―― どんなもんでも打ちぬくぜーっ!!!!
        (6    つ /    う… ぎゃああーっ!! ごが ごががあっ!!ぜったいだれにも負けねぇから!!
        |   / /⌒⌒ヽ   空中殺法か!自分の手をよごさぬ闘いをしかけたてめぇこそ闘士じゃねぇだろ
        |    \  ̄ ノ   男なら拳ひとつで勝負せんかい!なにが気功だ
        |     / ̄    てめえの気功術はでたらめだよ サニーパンチ!!
        |    /       わたしは許しませんよーっ!こんな刃じゃあ ハエも殺せねえぞ――っ!!
       ..丿 ⌒)        て…てめえは狼じゃねぇ…な… オ…狼なら… ただ殺すだけの狩りはし…ねえ…
   ,─--. |  ソ ..|        いったいてめぇはなにモンだ―――っ!?ばかぬかせーっ!?
  ノ从ハ从|  /  |        時を止めた者が前に歩を進める者に勝てるわけがない!!
  .リ´Д` §//  ノ       素手でうけたら骨がくだけるからね うっぎゃああっ!やかましい!
 ⊂二、//   (   パンパン   すげえ気をもってやがる うげら!!んならこいつ見切ってみろやーっ!!!!
     .)し")   ) ) ))      なめんじゃねえ… おれはまだ狼のままだ うろたえるんうろたえるんじゃねえ――っ!!!
    /  // /|  |         ザコどもはきみとアンディにまかせる 大人の教えだーっ!!
   (__)/ / |  |          いったいなんのリストだよてめ―――っ!!あんな殺気ををはなつわきゃね―――っ!!
     ../ / ..|  |        おもいあがるんじゃね―――っ!!う… ぎゃああーっ!!
     / /   |  |        悪いな おれは医者じゃねぇ そいつはできねぇ相談ってもんだ
                     うぎゃっ うぎゃっ うぎゃーっ!!おれはいったいだれだ!?
0077名無しさん@お腹いっぱい。NGNG
このスレで新年最初の書き込み
0078名無しさん@お腹いっぱい。NGNG
2番目
0079名無しさん@お腹いっぱい。NGNG
今年最後の書き込み?
0080名無しさん@お腹いっぱい。NGNG
>>79
お前はグロ好きか!

遠ざかる
0081名無しさん@お腹いっぱい。NGNG
グロ好きなのォ
0082名無しさん@お腹いっぱい。NGNG
これが「廃り」だよ
0083名無しさん@お腹いっぱい。NGNG
いいえ廃ってません
0084名無しさん@お腹いっぱい。05/01/23 22:33:45
このスレ大好き
0085名無しさん@お腹いっぱい。05/01/28 11:35:43
保守ぅ保守ぅ!
0086名無しさん@お腹いっぱい。05/02/06 02:53:16
ちょっと失礼
0087名無しさん@お腹いっぱい。05/02/06 17:03:25
保守カキコリ ´∀`§なんと聞こえの良い言葉か―――
0088名無しさん@お腹いっぱい。05/03/20 03:06:02
馬鹿者ども!保守を怠るな
0089名無しさん@お腹いっぱい。2005/05/16(月) 20:47:09
まだあったのォ!?
0090名無しさん@お腹いっぱい。2005/05/29(日) 02:46:04
保守総一郎
0091名無しさん@お腹いっぱい。2005/06/27(月) 17:10:57
ほっしゅ
流石、UNIX板だな。
0092名無しさん@お腹いっぱい。2005/09/15(木) 22:36:35
保守総一郎
0093名無しさん@お腹いっぱい。2006/01/18(水) 11:22:37
だよもん
0094名無しさん@お腹いっぱい。2006/01/18(水) 20:14:36
[援交] 【THE SITH】 Disc22 潮を吹いた女子高生なムスメ [1h03m15s DivX521+MP3].avi
0095名無しさん@お腹いっぱい。2006/04/10(月) 09:07:00
まだあんのかよ!
0096名無しさん@お腹いっぱい。2006/05/26(金) 04:23:09
df -m
を使う俺は負け組み
0097名無しさん@お腹いっぱい。2006/07/14(金) 07:08:30
保守ライド
0098名無しさん@お腹いっぱい。2007/09/19(水) 16:31:01
あ…?あ…?
0099名無しさん@お腹いっぱい。2007/09/19(水) 19:48:47
君島とカズマでgoogle検索したら・・・

関連検索: 君島 カズマ やおい



もう恐ろしくて声も出ないよ
0100名無しさん@お腹いっぱい。2007/10/07(日) 16:18:17
mount済みかどうかを判定する方法はありますか?
0101名無しさん@お腹いっぱい。2007/10/07(日) 18:16:14
mount
0102名無しさん@お腹いっぱい。2007/12/26(水) 22:30:02
ミジョ
0103名無しさん@お腹いっぱい。2007/12/28(金) 01:19:05
0104名無しさん@お腹いっぱい。2007/12/29(土) 15:17:22
頭に r のついたファイルの一覧を取得して、r を削ってリネームする

というシェルブリットを書きたいんだけど どうしたら格好いいかな
0105名無しさん@お腹いっぱい。2007/12/29(土) 20:00:17
ブリジット?
0106名無しさん@お腹いっぱい。2008/01/02(水) 02:48:54
あけおめ.ことよろ.

4年で100レスってことは
あと36年くらい保ちそうだな.
0107名無しさん@お腹いっぱい。2008/01/02(水) 08:10:10
>>104
for x in rの付いたファイル;do

sedで^rを除去
mvする

done
0108名無しさん@お腹いっぱい。2008/01/03(木) 02:45:15
>>107
いや、だからそれじゃ格好悪いだろ
もっと男の子の意地が見れるような
熱いのキボン
0109名無しさん@お腹いっぱい。2008/01/03(木) 07:19:25
apply "rename -s/^r//r" r*
0110名無しさん@お腹いっぱい。2008/01/05(土) 11:07:45
>>109
applyってなに?ググってもよくわかんね
0111名無しさん@お腹いっぱい。2008/01/05(土) 11:09:16
(eval) みたいなもんじゃないの
0112名無しさん@お腹いっぱい。2008/01/15(火) 18:48:26
Unixのコマンドなんだからググるよりmanだろ
0113名無しさん@お腹いっぱい。2008/01/15(火) 20:08:08
調べたけど、BSD系だけしかないし、GNUにもないね。
これ使えと言われても普通は困るわな。
ま、件のレベルなら、こんなコマンドに頼らんでも簡単だけど。
0114名無しさん@お腹いっぱい。2008/01/19(土) 20:51:38
hdとか、意外とBSDにしかないコマンドってあるものだな
0115名無しさん@お腹いっぱい。2008/07/08(火) 22:21:41
あげ
0116名無しさん@お腹いっぱい。2008/08/08(金) 10:37:13
谷良子さんのような強くてカワイイスポーツ系の子
0117名無しさん@お腹いっぱい。NGNG?2BP(450)
>>109
rename ってコマンドを使えってこと
apply = 適用しろ
つまり "rename -s/^r//r" r* を使え! ってこと

このスレのレベル低すぎ
0118名無しさん@お腹いっぱい。2008/08/10(日) 15:43:51
>>117
BSD系のコマンドapply(1)のことじゃないの?
0119名無しさん@お腹いっぱい。2008/10/25(土) 07:12:43
                            ┐
                           し
                           ゃ
                           ぶ
                  , -ー- 、      れ
                 ミrミミミミミ、     だ
          , '⌒ヽ    {ームー ミミ  て ァ
         ((○ ))    ヽー'/|ミミ  め ?
          `ミ!!<      `!  L__ ェ  コ
     _,,...,___  {ミヨ !    / ̄ Y ̄/ `iが  ノ
    / _   ヽ、 | |  / l  i    i  | し  ヤ
   {/⌒\   } | V  ノ|・ ノ ・ / / ゃ ロ
   人、 __ )  }  ヽ_ / ノ  /   / / ぶ  ウ
  ( ̄/ー ヽ  |     /  /  / /  れ  !
   |,ー、ヽ /ノノト、_,.--<___,......./ _/  よ
   トニ",.. / `'     " !ヘ  ,...イ    !!
  | 、ヽ     / )   //ノノ  )   └
  /  人 |   (   |   ^^ ^|  |
 /  / \ ,、  i  | /^!  |  |
0120名無しさん@お腹いっぱい。2010/02/18(木) 19:03:25
「シェルスクリプト総合 その16」はどこ行った?
0121名無しさん@お腹いっぱい。2010/02/20(土) 11:34:19
以下の結果を出力するシェルを,bashスクリプトで書け.
(基本仕様)
・コマンドとして実行できる.(シェルコマンドである.)
・ユーザーが10000以上99999以下の5桁の数字を入力する.
・その数字を7で割って1余り,かつ13で割って2余った場合は Daikichiと表示する.
・それ以外で,13で割って2余った場合は Chuukichiと表示する.
・それ以外で,7で割って1余った場合は Shoukichiと表示する.
・それ以外の場合は Hazureと表示する.
・入力した文字が10000以上99999以下の数字以外の場合はエラーメッセージを表示する.
・できる人は,コマンドライン引数でDaikichiなどの文字を変更できるようにする.
(ポイント)
☆シェルコマンドにするには,スクリプトの最初に(#!で始まる)おまじないを書く.
☆標準入力から文字列を入力するには read を用いる.
☆コマンドラインの引数は,$@に格納されている.(その要素は $1 $2 ...)
☆四則演算には $(( )) コマンドが使用できる.(ただし,整数しか扱えない.)


誰かわかるひとお願いします
0122名無しさん@お腹いっぱい。2010/02/20(土) 13:29:18
わからないのでパス
0123名無しさん@お腹いっぱい。2010/02/20(土) 14:49:52
#!/bin/sh
if [ $(expr $1 % 7) == 1 ] && [ $(expr $1 %13) == 2 ]
then
echo Daikichi
elif [ $(expr $1 % 13) == 2 ]
then
echo Chuukichi
elif [ $(expr $1 % 7) == 1 ]
then
echo Shoukichi
else
echo Hazure
fi

こんな感じ?
0124名無しさん@お腹いっぱい。2010/02/20(土) 14:51:14
ごめん最後の2つ読んでなかった
0125名無しさん@お腹いっぱい。:2010/11/30(火) 08:35:30
保守
■ このスレッドは過去ログ倉庫に格納されています