課題1
今日の曜日を表示するスクリプト(dayofweek)を作成せよ。dateのマニュアルをよく見る。
% sh dayofweek
Monday
%
パラメータとして2つの整数を入力して、2数の最小公倍数を計算するスクリプト(lcm)を作成せよ。ただし、2数をx,yとしたとき、x・
y=gcd・lcmである。
% sh lcm 10 12
lcm of 10 and 12 is 60
%
課題3
パラメータとして複数のファイル名を受け取り、それぞれのファイルの行数を表示するスクリプト(listlines)を作成せよ。
% sh listlines a b c
file a has 5 lines.
file b has 9 lines.
file c has 12 lines.
%
課題4
パラメータとして2つのファイル名を受け取り、それぞれのファイルに共通する単語の数を表示するスクリプト(samewords)を作成せ
よ。2つのファイルにそれぞれ含まれる単語の数と、2つのファイルをひとつにしたファイルに含まれる単語の数がわかれば...
% sh samewords a b
file a and b have 6 same words.
%
できた人は天才!!!!
探検
この問題が解けるかな?(ふふ
1名無しさん@お腹いっぱい。
NGNGNGNG
ガッコの演習は自分でやれ。
sage
sage
NGNG
>>2
激しく同意。
激しく同意。
NGNG
>>2
激しく同意。
激しく同意。
NGNG
ほんと定期的に立つな・・・
誰かネタ職人が頑張ってるのか
誰かネタ職人が頑張ってるのか
61を読まずにヒキコ
NGNG 完
7名無しさん@お腹いっぱい。
NGNG >>2
激しく同意。
激しく同意。
9うひひ
NGNG >>1
課題1何だけど今日の曜日を永遠と出せばいいのかなぁ?
火曜日。
いつも火曜日でいいのかな?
echo 火曜日
んなわけないよね。
しゃっこうとかも出した方が言い?コッチのサイクルが難しいのよ
環境変数に無いからさぁ。
まぁ良いか。
現在の曜日ね。シェルスクリプト実行時の
正確に求めるとntpが肝だよなぁ。どっかに原子時計のntpサーバ5台くらい無い?
これ無敵にしておかないと今晩24:00にコンビニでマガジン買えないのよ
ロー村とあわせろ?
ダメダメ国際標準じゃないと課題なんだから
課題1何だけど今日の曜日を永遠と出せばいいのかなぁ?
火曜日。
いつも火曜日でいいのかな?
echo 火曜日
んなわけないよね。
しゃっこうとかも出した方が言い?コッチのサイクルが難しいのよ
環境変数に無いからさぁ。
まぁ良いか。
現在の曜日ね。シェルスクリプト実行時の
正確に求めるとntpが肝だよなぁ。どっかに原子時計のntpサーバ5台くらい無い?
これ無敵にしておかないと今晩24:00にコンビニでマガジン買えないのよ
ロー村とあわせろ?
ダメダメ国際標準じゃないと課題なんだから
10いひひ
NGNG 天災じゃないんですか?(イヒヒ
11名無しさん@お腹いっぱい。
NGNG $ cat dayofweek
#!/bin/sh
date '+%a'
$sh dayofweek
火
(笑)
#!/bin/sh
date '+%a'
$sh dayofweek
火
(笑)
NGNG
シェルスクリプトってさ、呼び出すコマンドを限定しないと
何でもアリになっちゃうよな。最小公倍数の問題だって、
多分互除法を実装しろってことだろうと思うけど、
mathematica呼び出せば一発だろうしなあ。
何でもアリになっちゃうよな。最小公倍数の問題だって、
多分互除法を実装しろってことだろうと思うけど、
mathematica呼び出せば一発だろうしなあ。
13名無しさん@Emacs
NGNGNGNG
意図がみえみえで悲しい 1 だな
NGNG
#!/bin/sh
cat << EOF >foo.c
色々
EOF
cc -o foo foo.c
./foo
とか書けば、何でもできるしね。
cat << EOF >foo.c
色々
EOF
cc -o foo foo.c
./foo
とか書けば、何でもできるしね。
NGNG
課題3
$ alias listlines='wc --lines'
$ listlines hoge hage
11 hoge
22 hage
33 合計
(笑)
$ alias listlines='wc --lines'
$ listlines hoge hage
11 hoge
22 hage
33 合計
(笑)
NGNG
18うひひ
NGNG >>17
本人に聞いても提出期限の申告にがサバ臭くなるから年開けてから書こうよ。
っていうか課題2はさぁ
今日何曜日?みたいな実務で全く役に立たないような課題1をふまえて
考えるに
factorの話もどっかにあったけど
両方に正数書けて答えがマッチしたら抜けるループじゃダメか?
素因数分解からやんのかぁ?
1君どーよ?
本人に聞いても提出期限の申告にがサバ臭くなるから年開けてから書こうよ。
っていうか課題2はさぁ
今日何曜日?みたいな実務で全く役に立たないような課題1をふまえて
考えるに
factorの話もどっかにあったけど
両方に正数書けて答えがマッチしたら抜けるループじゃダメか?
素因数分解からやんのかぁ?
1君どーよ?
NGNG
優しい人ばかりで(・∀・)イイ!!
20うひひ
NGNG >>18
とてもバカなこと書いてしまいました笑ってください。
サラシあげてもらっても結構です
車に乗るナリ非常に悲しい痛い18になったことに気がつきました
ちゃんと素因数分解使いますから許してください。factorで良いよな
明日からリアル厨房にカテキョ頼みます
とてもバカなこと書いてしまいました笑ってください。
サラシあげてもらっても結構です
車に乗るナリ非常に悲しい痛い18になったことに気がつきました
ちゃんと素因数分解使いますから許してください。factorで良いよな
明日からリアル厨房にカテキョ頼みます
21名無しさん@お腹いっぱい。
NGNG デーモン君ソース探検
NGNG
Λ_Λ ピシ! ∧_∧ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
∂/ハ)ヽヽ ノ*;´∀`) < きゃあ!もっと煽ってー!!
|ハ`∀´) ミ ./ (つ >>1つ》 \____________
⊂ S つ〆 《( ̄__)__)
人 Y ∧∧∧∧
し(_) | M専用 |
231
NGNG どーも1です
自分文系なんですけど何を間違ったかUNIXの授業とっちゃって
先生の言ってる事がほっんとわからないんですよ。
他の生徒はみんなわかってるみたいなんですけど・・・
お願いします!!! どなたか親切なお方留年リーチの俺を救ってください!!!
自分文系なんですけど何を間違ったかUNIXの授業とっちゃって
先生の言ってる事がほっんとわからないんですよ。
他の生徒はみんなわかってるみたいなんですけど・・・
お願いします!!! どなたか親切なお方留年リーチの俺を救ってください!!!
24名無しさん@お腹いっぱい。
NGNG >>23
騙らないよ、そこ。
騙らないよ、そこ。
251
NGNG いや、まじ本物なんだけど(汗
つーかこのスレ先生に見つかったら
どーしよ(´д`;)
つーかこのスレ先生に見つかったら
どーしよ(´д`;)
NGNG
留年して UNIX と親密な関係になるってのはどうか
271
NGNG UNIXの勉強はじめよーかな
でもUNIXやってメリットってあるん?
でもUNIXやってメリットってあるん?
28名無しさん@お腹いっぱい。
NGNG さーてネタスレ開始です
NGNG
先生はまだ来ないんですか?
遅いなあ
遅いなあ
30さあね
NGNG そんじゃ年明けにみんな一斉に回答ってことで
NGNG
>>1
留年リーチなのは遊びすぎで単位足らんのと違うか?(W
留年リーチなのは遊びすぎで単位足らんのと違うか?(W
NGNG
つか、perlでもrubyでもいいんやね〜
NGNG
やっぱり悲惨な1のいるスレ決定か。
NGNG
文系でも勉強すればこのくらいわかる.
というか, 理解しないで単位とろうという考え方がダメ.
というか, 理解しないで単位とろうという考え方がダメ.
NGNG
ここで聞くより、友達の回答コピペすれば?
NGNG
課題4
samewords
---
#!/bin/sh
ruby -e 'def f(n) f=Hash.new(0);for w in open(n).read.split(/\W+/);f[w]+=1 end;f.keys end;\
p((f($*[0])&f($*[1])).size)' $1 $2
samewords
---
#!/bin/sh
ruby -e 'def f(n) f=Hash.new(0);for w in open(n).read.split(/\W+/);f[w]+=1 end;f.keys end;\
p((f($*[0])&f($*[1])).size)' $1 $2
3736
NGNG ミスった。配列でいいじゃん。
samewords
---
#!/bin/sh
ruby -e 'def f(n) a=[];for w in open(n).read.split(/\W+/);a<<w end;a end;p((f($*[0])&f($*[1])).size)' $1 $2
samewords
---
#!/bin/sh
ruby -e 'def f(n) a=[];for w in open(n).read.split(/\W+/);a<<w end;a end;p((f($*[0])&f($*[1])).size)' $1 $2
NGNG
#!/bin/bash
x=$1
y=$2
(( $x < $y )) && { x=$2 && y=$1 ;}
while (( $y != 0 ))
do
m=$(( $x - $(( $x / $y )) * $y ))
(( $m < $y )) && { x=$y && y=$m ;} || { x=$m ;}
done
echo "lcm of $1 and $2 is $(( $1 * $2 / $x ))"
x=$1
y=$2
(( $x < $y )) && { x=$2 && y=$1 ;}
while (( $y != 0 ))
do
m=$(( $x - $(( $x / $y )) * $y ))
(( $m < $y )) && { x=$y && y=$m ;} || { x=$m ;}
done
echo "lcm of $1 and $2 is $(( $1 * $2 / $x ))"
40名無しさん@Emacs
NGNG ohyo?
41名無しさん@Emacs
NGNG hoge
43らうんじゃー
NGNG unixってなんだろうね?
レスを投稿する
ニュース
- 【東京】駅員が屋外に男性放置し通報せず 通行人が通報 搬送後死亡、都営地下鉄大江戸線清澄白河駅 ★2 [ぐれ★]
- 立民・野田代表「早急に辞任を」 首相官邸筋の核兵器保有発言 ★4 [蚤の市★]
- 松村沙友理「いい女っていっぱいおるけどいい男あんまおらんくない?30オーバーでいい男性ってみんな結婚してる」★2 [muffin★]
- 【野球】メジャー挑戦・村上宗隆 22日に期限迫るも市場沈黙… 三振率や変化球対応を懸念 「日本Uターン」悪夢が現実味 米報道 [冬月記者★]
- 【メモリー高騰】「言葉もない」3カ月で5倍も AIブームで企業取り合い PCも価格上昇か ★2 [ぐれ★]
- 人気YouTuberヒカル、進撃のノアとの離婚を発表! 「0日婚」からわずか6か月、スピード離婚の真相を激白 [冬月記者★]
- 嫁の姉妹や友達とヤるのって永遠の夢だよな・・・ [793117252]
- 36歳ママ、自宅で16歳の長男と11歳の二男と9歳の三男を斧などで殺した後に子殺し自殺 夕方帰宅したパパが家に入れず110番して発覚 東京 [597533159]
- ホンモノか健常者か見分けるから何かレスして
- 【高市】処方箋1100品目を自費負担にすることを自民と維新が合意、来年実施へ「解熱剤、湿布、アレルギー、アトピー薬など」 [817260143]
- 土曜日深夜のなんG人生終わってる部🏡
- 【速報】日英GDP逆転、世界6位の経済規模に転落 [237216734]
