[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 05/09 21:40 / Filesize : 275 KB / Number-of Response : 969
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

シェルスクリプト総合@LINUX Part3



1 名前:login:Penguin [2007/07/10(火) 23:17:13 ID:qGthZdME]
UNIX板のスレを見ている方も多数おられるかと思いますが、
まあそれはそれとして、BASHウゼーとか言われる心配なく
平和にLINUX的スクリプト談義しましょうよ。

初めての自作スクリプト、自信ないから見てください。な初心者から
トリッキーな技を駆使した作品を披露したい、蘊蓄を語りたい上級者まで
いろいろな人に参加して頂けると嬉しいです。

perlやらPythonやらの話が混ざっても良いんでない?

【sed】シェルスクリプト総合@LINUX Part2【awk】
pc11.2ch.net/test/read.cgi/linux/1154578200/
pc8.2ch.net/test/read.cgi/linux/1121994321/

>>2-5あたりに色々と。


560 名前:557-558 [2008/02/02(土) 03:17:30 ID:jQtmOvcu]
んー、俺はスクリプトに無知だから、一から十まで全部取って来て、
後で手作業で仕分けする、みたいな超バカなことしかできんのです。
だからエロい人に教えてほしいんです。。
ダメならヒントだけでもいいので下さい。

561 名前:login:Penguin mailto:sage [2008/02/02(土) 03:19:54 ID:BYWZpRq/]
>>557-558
ほらよ
っ google.co.jp

562 名前:login:Penguin mailto:sage [2008/02/02(土) 07:40:21 ID:QLk1rUEb]
地道にループ回すしかないのでは
たぶんリネーム関連はperlか何か使ったほうがラクじゃね?

563 名前:login:Penguin mailto:sage [2008/02/02(土) 08:38:47 ID:VQl51rL6]
2).3). youko0123456789x0123456789.jpg というファイル名はどのように整形すれば?

564 名前:login:Penguin [2008/02/02(土) 10:16:29 ID:2Gx0/Giv]
$cat test.txt
aaaaaaaaaaaaaaaaaaaaaaaaaa
+bbbbbbbbbb
cccccccccccccccccccccccc
+ddddddddddddddd

長い行は先頭に+をつけて折り返しているという内容のファイルを

$cat test.txt
aaaaaaaaaaaaaaaaaaaaaaaaaa bbbbbbbbbb
cccccccccccccccccccccccc ddddddddddddddd

というように+の折り返しを前の行の後ろに空白付で結合させるにはどうすればいいでしょう?


565 名前:login:Penguin mailto:sage [2008/02/02(土) 10:19:50 ID:QLk1rUEb]
cat test.txt | tr '\n+' ' 'とかどう?

566 名前:login:Penguin mailto:sage [2008/02/02(土) 10:34:51 ID:2Gx0/Giv]
>>565
実行したら
$cat test.txt
aaaaaaaaaaaaaaaaaaaaaaaaaa bbbbbbbbbb cccccccccccccccccccccccc ddddddddddddddd
みたいになりましたが

$cat test.txt
aaaaaaaaaaaaaaaaaaaaaaaaaa bbbbbbbbbb
cccccccccccccccccccccccc ddddddddddddddd
これが出力としてほしいです。
\nと+が別で判断されているのでしょうか・・・

567 名前:login:Penguin mailto:sage [2008/02/02(土) 10:37:11 ID:QLk1rUEb]
間違った.cat test.txt | tr '\n\+' ' 'で.

568 名前:login:Penguin mailto:sage [2008/02/02(土) 10:39:50 ID:QLk1rUEb]
ごめん,俺嘘ばっかり言ってるから気にしないでorz



569 名前:login:Penguin mailto:sage [2008/02/02(土) 10:41:24 ID:2Gx0/Giv]
>.567
同じ結果でしたw
レスありがとう!

570 名前:557-558 [2008/02/02(土) 10:50:34 ID:jQtmOvcu]
>>563
どうもです。
えー、そういう名前のファイルは存在しないので考えてもみませんでした。

>>562
もし $name$no1024x768$suffix がある時 $name$no1024x0768$suffix にせよ、
みたいなことを延々とやる、ということなんでしょうか?(←無知)
うーん。。。

571 名前:login:Penguin mailto:sage [2008/02/02(土) 11:02:51 ID:jHuzpaac]
>>564

if 先頭が+じゃない then
 echo ""
else
 echo -n " "
fi

echo -n 行



572 名前:login:Penguin mailto:sage [2008/02/02(土) 12:30:06 ID:A3vIBKBi]
>>564
sed 'N;s/\n+/ /;t;P;D'


573 名前:login:Penguin mailto:sage [2008/02/02(土) 14:09:27 ID:2Gx0/Giv]
>>572
ありがとうございます!!

574 名前:login:Penguin mailto:sage [2008/02/05(火) 19:10:25 ID:E60rvXpx]
/tmpにあるディレクトリをリストし
そこからディレクトリ名だけを切り取りたいと考えています。

/tmpには a b c というディレクトリがあるとして
$ find /tmp -type d -maxdepth 1 -mindepth 1 | xargs awk -F/ '{print $NF}'
を実行すると a だけが出力されてしまいます。
望んでいる出力は a b c なのでうまく出力されるようにしたいです。

findのみを実行すると
/tmp/a
/tmp/b
/tmp/c
と出力されることは確認しました。

申し訳ないのですが良い方法をご教授ください。

575 名前:login:Penguin mailto:sage [2008/02/05(火) 19:18:42 ID:DHgW4Gk4]
find /tmp -maxdepth 1 -mindepth 1 -type d | awk -F/ '{print $NF}'
find /tmp -maxdepth 1 -mindepth 1 -type d | sed -e 's/.*\///'
find /tmp -maxdepth 1 -mindepth 1 -type d -exec basename {} \;

576 名前:574 mailto:sage [2008/02/05(火) 19:21:21 ID:E60rvXpx]
>>574で実行したコマンドは
$ find /tmp -type d -maxdepth 1 -mindepth 1 | xargs echo | awk -F/ '{print $NF}'
の間違いでした。

よろしくおねがいします。

577 名前:574 mailto:sage [2008/02/05(火) 19:22:58 ID:E60rvXpx]
>>575
望みどおりの出力を得ることができました!
早い回答感謝します。
ありがとうございます。

578 名前:login:Penguin mailto:sage [2008/02/06(水) 21:11:41 ID:Qs2nEtFk]
すみません、次の表現ってどういう意味なんでしょうか
($Fはlsの結果が入る)
 if expr "$F" : '[[:alunum:]_-]\+$' > /dev/null 2>&1; then ...
 特に : '[[:alunum]_-]\+$'の箇所が分かりません

自分で調べて分かったのは
 [:alunum:]が数値を表すPOSIX準拠の文字クラスであること
 :はヌルコマンド
[]が正規表現とすると[[:alnum:]_-]\+$は以下のいずれかという意味でしょうか
 数値+$
 _+$
 -+$
だとしても前半の:とのつながりもよく分からないです..



579 名前:login:Penguin mailto:sage [2008/02/06(水) 21:39:32 ID:2Q3KS/FB]
そのコロンはexpr の引数であって、パターンマッチを行わせるもの。
ヌルコマンドではない。

[[:alnum]]_-]¥+$ は、
「英数もしくは _ もしくは -」([[:alnum]]_-])の繰り返し(¥+)で末尾になる($)パターン。

つまり$Fが↑のパターンにマッチするかで判断するif文だな。
出力を/dev/nullに捨てている理由は、exprの動作を調べればわかる。





580 名前:login:Penguin mailto:sage [2008/02/06(水) 22:12:35 ID:Qs2nEtFk]
>>579 ありがとうございます。やっと理解できました!
exprについては、nullまたは0を返した際に0を返すという仕様のため
/dev/nullに出力していることはすぐ分かったんですが
「:」もexprの構文だったんですね
ずっとシェルのパターンマッチの構文として「:」を調べていたため
ハマってました,thx!


581 名前:login:Penguin mailto:sage [2008/02/07(木) 17:29:04 ID:SojUAx7O]
リダイレクトで先頭5行目から行末から5行目前までを出力したいのですが、
??? | head -n xx | tail -n xx 以外に良い方法はあるでしょうか

582 名前:login:Penguin mailto:sage [2008/02/07(木) 18:31:29 ID:K+RTjMO0]
なにをしたいのか、君の示した例は本当に目的を満足してるのか、
もういちど確認した方がよいと思われ

583 名前:login:Penguin mailto:sage [2008/02/08(金) 08:15:13 ID:D8JF1iVI]
では、headとtailは使わずに。
sed -n '5,$p' file.txt | tac | sed -n '5,$p' | tac

…意義が見出せない。。。

584 名前:581 mailto:sage [2008/02/08(金) 15:35:34 ID:aAYt8gpF]
>>583
sedは習ってないので提出できないんですよ
他にないですか?

585 名前:login:Penguin mailto:sage [2008/02/08(金) 15:38:14 ID:Yg3sGZTq]
>>584
白紙で出せば...

586 名前:login:Penguin mailto:sage [2008/02/08(金) 16:08:13 ID:z5e2UbEF]
{ read a;read a;read a;read a;tac; } | { read a;read a;read a;read a;tac; }


587 名前:login:Penguin mailto:sage [2008/02/08(金) 16:57:33 ID:rygBoGE6]
習っていないと使えないって、そんな小学校じゃあるまいし

588 名前:login:Penguin mailto:sage [2008/02/08(金) 19:53:27 ID:8gRlFmfx]
>sedは習wwwwってwwないのwwwで提出でwwきないんですよww
>他になwwwwいですか?www
のように、wを適当にまぶすスクリプトを誰か考えてくれ。



589 名前:login:Penguin mailto:sage [2008/02/08(金) 21:34:44 ID:Z8wDJkcZ]
>>588
こんなwwのを作っwwwwてみたんwwだがww
どうだろうかwww
とりあえずwwwwちゃんwwと動いてるよwwうだがwwww
どんな例外wwがあるwwかわからんwww

#!/bin/sh

CHAR='w'

insertw() {
i=0
w=`expr $RANDOM % 3 + 2`
while [ $i -lt $w ]; do
i=`expr $i + 1`
echo -n $CHAR
done
}

while read LINE ;do
while [ "$LINE" ]; do
r=`expr $RANDOM % 6 + 2`
echo -n `echo $LINE | cut -c -${r}`
insertw
r=`expr $r + 1`
LINE=`echo $LINE | cut -c ${r}-`
done
echo ""
done


590 名前:589 mailto:sage [2008/02/08(金) 21:45:59 ID:Z8wDJkcZ]
初心wwww者でサーセンww
$RANDwwwwOM使wwってるのwwwで本wwww当のshではww動かなwwwいはずだけど,wwwここはwwLinux板wwwってことwwwで許wwwwしてもらえるwwよね?


591 名前:login:Penguin mailto:sage [2008/02/09(土) 21:05:58 ID:sA/Tx79N]
あの〜、正規表現についてお聞きしたいのですが
[a-z]で小文字のアルファベット全てにマッチですよね。
ならば
[あ-ん]でひらがな全てにマッチしますか?

592 名前:login:Penguin mailto:sage [2008/02/09(土) 21:44:35 ID:y7ESpv1X]
yes

593 名前:login:Penguin mailto:sage [2008/02/10(日) 00:32:01 ID:HzElnwAK]
「ぁ」はマッチしないのでは?

それはそうと、多バイト文字の正規表現って、大抵のアプリケーションで普通に使えるものなのか。
知らなんだ。

594 名前:login:Penguin mailto:sage [2008/02/10(日) 01:02:27 ID:bq0IfXwT]
質問です。ファイルの対象部分に別のファイルを挿入するコマンドってありますか?

% cat file1
aaa%sbbbccc
% cat file2
ZZZ
% hoge %s file2 < file1
aaaZZZbbbccc

のような動作を期待しています。

挿入するファイルは少し長めなのでsedで置換ではできない気がしています。

awkあたりでfile1を%sが出るまで出力 -> file2を出力 -> file1の%s以降を出力
という方法を考えていますが、もし専門のコマンドがあれば教えてください。


595 名前:594 mailto:sage [2008/02/10(日) 01:12:39 ID:bq0IfXwT]
誤爆先でm4というのを教えてもらいました。
一旦使ってみます

596 名前:login:Penguin [2008/02/10(日) 01:14:06 ID:AyxHcvsn]
そういうのはエディタで

597 名前:login:Penguin mailto:sage [2008/02/10(日) 01:52:24 ID:EflaE009]
>>595
おまえFedoraすれにいなかったか?

598 名前:login:Penguin mailto:sage [2008/02/10(日) 06:29:30 ID:7q9QRaK3]
>>594
printf "`cat file1`\n" `cat file2`



599 名前:login:Penguin mailto:sage [2008/02/11(月) 23:47:20 ID:wSzjm7y4]
>>593
grep でやってみたらマッチしやがったよ。


600 名前:login:Penguin mailto:sage [2008/02/12(火) 02:36:00 ID:NhGbxXsu]
文字列として検索できるということと、
全角文字も一文字として扱える、というのとでは意味がぜんぜん違う。

601 名前:login:Penguin mailto:sage [2008/02/13(水) 03:57:10 ID:Z8x6psMH]
[あ-ん]と[\xe4\x1c-\xe4\x5f]ではまるで別物だしな(コードは適当)


602 名前:login:Penguin mailto:sage [2008/02/13(水) 23:44:52 ID:3LjmFUst]
#スレ違いだが。
MS-Windowsとの可搬性に最も富むスクリプトは何ですか?
ただし、cygwin環境とperlは除外して。

603 名前:login:Penguin mailto:sage [2008/02/13(水) 23:58:15 ID:jHUDsaVW]
>>602
javascriptに一票

604 名前:login:Penguin mailto:sage [2008/02/14(木) 00:56:22 ID:axFZQkw/]
>>602
awk,ruby,Python つーかなんでperlダメなの?
たしかにWinのperlめんどいけどね。

605 名前:login:Penguin mailto:sage [2008/02/14(木) 20:13:50 ID:oi3zsBt5]
ディレクトリにあるmp3ファイルを1行に3つずつ番号付きで表示して
指定されたファイルを再生するスクリプトを考えてみました。
これだとファイル表示の見た目がいまいちなんですが、カラムを揃えて
表示するようなうまいやり方はありますか?
i=1
for file in *.mp3
    do
        #3カラムで出力する
        x=`expr $i % 3`
        if [ $x -eq 0 ]
            then echo -e "\033[1;31m$i\033[0m.$file"
        else
            echo -en "\033[1;31m$i\033[0m.$file "
        fi
        a[i]=$file
        (( i=i+1 ))
    done
echo -n "number? >"
read n
if [ -f "${a[n]}" ]
    then mplayer "${a[n]}"
else
    echo "ファイルがありません"
fi

606 名前:login:Penguin mailto:sage [2008/02/14(木) 21:53:57 ID:gBoeKdqH]
>>605

#!/bin/sh
FS=`zenity --file-selection`
#このままだと動画なんかもいけるけど、どうしても*.mp3のみにしたい場合は↑行を
#コメントアウトして↓行を有効にする
#FS=`ls *.mp3 | zenity --list --column "Files"`
if [ -z "${FS}" ]
then
 exit
fi
mplayer "$FS"

なんつってってねw

607 名前:login:Penguin mailto:sage [2008/02/14(木) 22:01:12 ID:vsXOhty3]
zenityってなんだろーと思ってググったら……反則すぎ。


608 名前:login:Penguin mailto:sage [2008/02/14(木) 22:52:41 ID:fZu2vsjD]
>>604
perl.exeの他に色々MS-Windows側に入れなきゃならないものがあるので可搬性に欠けるという理由を考えてみましたが、実は嫌いなだけです。

>>605
3列にこだわらないのなら、bashのselectはどうでしょう。
#!/bin/bash
select name in *.mp3
do
  echo "mplayer ${name}"
  #break
done



609 名前:login:Penguin mailto:sage [2008/02/15(金) 02:46:55 ID:4QUqq28I]
>>605
printf で頑張るという選択肢もある。

610 名前:605 mailto:sage [2008/02/15(金) 19:02:00 ID:BuE7cyMU]
>>605の件ですが、レスしてくれた方々、ありがとうございます。
selectを使うのが簡単でイメージどおりなので、それでいきたいと思います。

611 名前:login:Penguin mailto:sage [2008/02/16(土) 14:41:12 ID:rUKDlild]
久しぶりに来たけど相変わらず
キモいね


612 名前:login:Penguin mailto:sage [2008/02/16(土) 14:52:30 ID:TWToK0Vy]
シェルに閉じこもってるスレですから

613 名前:login:Penguin mailto:sage [2008/02/16(土) 15:09:40 ID:hFdiJNir]
ちょっとは環境変数も気にしろよ

614 名前:login:Penguin mailto:sage [2008/02/16(土) 15:14:02 ID:TWToK0Vy]
export KIMOI=false

615 名前:login:Penguin mailto:sage [2008/02/16(土) 15:25:59 ID:hFdiJNir]
$ export KIMOI=false
> if [ $KIMOI ]; then
> echo kimoi
> else kimokunai
> fi
kimoi

となります.助けてください><

616 名前:login:Penguin mailto:sage [2008/02/16(土) 16:57:40 ID:TCXFbGKj]
釣られてやるが
if $KIMOI; then


617 名前:login:Penguin mailto:sage [2008/02/16(土) 19:13:59 ID:TWToK0Vy]
いやいや、キモイとかキモクナイを超越することこそが答なのだよ。

 export KIMOI=

が正解なのだ。


618 名前:login:Penguin mailto:sage [2008/02/17(日) 01:08:38 ID:iw9ufgAV]
>>615-616
なぜそうなるか素人の私にも解説してくだされぇ〜



619 名前:login:Penguin mailto:sage [2008/02/17(日) 01:11:52 ID:slw092IT]
>>616 素で知らなかった.ありがと!

620 名前:login:Penguin mailto:sage [2008/02/17(日) 01:27:34 ID:PyTcVmai]
/usr/bin/[≒/usr/bin/test

621 名前:login:Penguin mailto:sage [2008/02/17(日) 03:00:02 ID:tnXxiXa8]
>>618

if文やwhile文の条件部に書くのは、実はコマンド。
コマンドの終了コードが0なら条件が成立したとみなされる。
で、true(0を返す)やfalse(1(非0)を返す)というコマンドがあるわけだな。
ちなみに [ もコマンドだ。


622 名前:login:Penguin mailto:sage [2008/02/17(日) 09:32:32 ID:OGJD7PPY]
みんな釣られ過ぎ…
$KIMOIに"false"という文字列を代入してるだけ。

623 名前:login:Penguin mailto:sage [2008/02/17(日) 14:07:35 ID:4A7UiB6D]
>>612
俺らはゴーストですか

624 名前:login:Penguin mailto:sage [2008/02/17(日) 14:21:15 ID:slw092IT]
>>623
ネットは広大だよな

625 名前:login:Penguin mailto:sage [2008/02/17(日) 14:29:38 ID:uY7SK9GA]
>>623
否、貴腐人間かもw


626 名前:login:Penguin mailto:sage [2008/02/17(日) 14:38:41 ID:slw092IT]
>>625
元ネタwkrn

627 名前:login:Penguin mailto:sage [2008/02/17(日) 14:42:27 ID:uY7SK9GA]
>>626 「貴腐老人」でggrks


628 名前:login:Penguin mailto:sage [2008/02/17(日) 14:44:26 ID:slw092IT]
>>627
tnks



629 名前:login:Penguin [2008/02/18(月) 07:12:54 ID:AGIm4SRV]
zenity でファイルの選択をさせるのに、最初に任意のフォルダを開くにはなんと書けばいいのか教えて下さい。

630 名前:login:Penguin mailto:sage [2008/02/18(月) 11:55:16 ID:VgIMGwkB]
カレントディレクトリを開くみたいだから、サブシェルを使ってこんな感じでどうかな
(cd /; zenity --file-selection)

631 名前:login:Penguin [2008/02/18(月) 13:16:10 ID:AGIm4SRV]
>>630
ありがとうございます。
やってみます。

632 名前:login:Penguin mailto:sage [2008/02/19(火) 08:50:21 ID:90boQwVS]
シェルスクリプトを覚えるとなにが出来るようになるんですか?

633 名前:login:Penguin mailto:sage [2008/02/19(火) 09:00:32 ID:7ADZuvq7]
>>632
ルーチンワークで楽できる(場合がある)

634 名前:login:Penguin mailto:sage [2008/02/19(火) 16:05:41 ID:VrKwqWf/]
>>632
作業の自動化や、例えばユーザを100人登録しないといけないとか言う、膨大な作業を
物凄い速度で短時間で終わらせる事が出来るようになるとか。

635 名前:login:Penguin mailto:sage [2008/02/19(火) 17:25:49 ID:90boQwVS]
>>633>>634
ほほぅ、ありがとうございます。

636 名前:login:Penguin mailto:sage [2008/02/19(火) 19:54:38 ID:oWc/fsPo]
ほほうって、コンピュータに仕事をさせるという観念のない人なんだろうか。
高級な紙と鉛筆だとしか思ってなさげな人。たまにいるけど……。

637 名前:login:Penguin mailto:sage [2008/02/19(火) 19:56:54 ID:7ADZuvq7]
魔法の箱だと思ってるよりマシだと思う

638 名前:login:Penguin mailto:sage [2008/02/19(火) 23:07:22 ID:VrKwqWf/]
コンピュータは ある機能を実現させる為の方法(アルゴリズム)を示してやれば
どんなにそれが重労働だろうが難しい計算をしないといけなかろうが、
忠実に高速かつ正確、大量に実行させる事が出来るから凄いよ・・・。

ただし、その仕事の仕方を教える(アルゴリズムを教える)のがかなり苦労するんだけどな・・・。



639 名前:login:Penguin mailto:sage [2008/02/20(水) 03:07:58 ID:eOYCs3Nz]
基本的に人間がやってもできることを高速ですることしかできないということを知らない人が多すぎる

640 名前:login:Penguin mailto:sage [2008/02/20(水) 03:37:12 ID:Z0UaqwNw]
それは、一秒間に3ギガ回も足し算したり、地球の裏側に光の速度で手紙を届けたりなんつーのは
基本的に人間には絶対できない、ということを知らない者は>>639だけだというだけの話かと。

641 名前:login:Penguin mailto:sage [2008/02/20(水) 04:33:00 ID:H+YlTABW]
君も頭悪いな。
639は高速で、と書いてあるんだから、「速度を問わなければ」人間が…と
読むのが妥当という答にしかならないぞ。
どうせそういう突っ込みするなら空間計算量でやればよかったのに。

642 名前:login:Penguin mailto:sage [2008/02/20(水) 07:24:32 ID:kPfB9gdm]
理論ばっかりのたまって生産性の無い人ってよくいるよね。

643 名前:login:Penguin mailto:sage [2008/02/20(水) 08:22:42 ID:TBsfl6zQ]
まとめ。

Q) シェルスクリプトを覚えるとなにが出来るようになるんですか?
A) 理論ばっかりのたまって生産性の無い人ってよくいるよね。

644 名前:login:Penguin mailto:sage [2008/02/20(水) 09:09:29 ID:s2YtVBn2]
>>632
シェルスクリプトでやりたいと思ったこと。

645 名前:login:Penguin mailto:sage [2008/02/20(水) 10:22:00 ID:0BB6Gw/L]
俺は…彼女にパイズリして欲しいな…。
乳はAAだけど orz

646 名前:login:Penguin mailto:sage [2008/02/20(水) 10:22:28 ID:0BB6Gw/L]
>>645
誤爆った。正直スマンかった。

647 名前:login:Penguin mailto:sage [2008/02/20(水) 10:47:15 ID:VHJ6cFjQ]
>>645
基本的に彼女ができないことなのでシェルスクリプトでもできません。

648 名前:login:Penguin mailto:sage [2008/02/20(水) 11:22:35 ID:eOYCs3Nz]
>>647
AAでもいいということなので,アスキーアートでおっぱいを表現することならシェルスクリプトで可能です
さらに最近のターミナルエミュレーターはアンチエイリアスがきいてるのでなめらかですよ



649 名前:login:Penguin mailto:sage [2008/02/20(水) 11:31:04 ID:Z0UaqwNw]
すごいな。>>641は地球の裏側に手紙を届けたりなんてことが「ゆっくりならできる」そうだ。
できるというなら精々一生をかけて歩いて船をこいで手紙を届けにいって、それを証明してほしいものだ。
コンピュータという人間が使うモノが、人間以上の方法(アルゴリズムなどの知性)を知らないのは当然のことだが
最近ではその知性すら、コンピュータを使ったシミュレーション解析などで
得ることが増えているのが現実だったりするわけで。特に知の最先端ほどそうだ。
もはや人類はコンピュータを使わないと新しい知識を得ることすら「できない」状況なんだけどね。
そういう現実が見えない人はやっぱり自分の納得を唯一の判断基準とする文系人かな。
人間は遠くのものが見え、遠くの人と話し、より多くの知識を得、共有できるようになった。
100年前に比べたら、ほんとうに夢の魔法かコミックの世界だ。コンピュータはほんとに魔法の箱みたいじゃないか。
そのセンスは逆にあまり間違っていない気がするけどな。
「高度に進んだ科学技術はもはや魔法と見分けがつかない」アーサー・C・クラーク



650 名前:login:Penguin mailto:sage [2008/02/20(水) 12:06:00 ID:eOYCs3Nz]
>>649
日本語でおk
電報というものがあるんだが最近のゆとりは知らないのか?

651 名前:login:Penguin mailto:sage [2008/02/20(水) 12:14:29 ID:pg37fRgc]
ゆとり言いたいだけちゃうんかと

652 名前:login:Penguin mailto:sage [2008/02/20(水) 12:23:41 ID:XajlgLxx]
ネタはよそでやっとくれよ。

653 名前:login:Penguin mailto:sage [2008/02/20(水) 16:28:17 ID:vrkF+BtG]
このスレの>>640>>641の意見が興味深い。面白いな・・・。

>>648
そういうシェルスクリプト作って公開してよwwwwぜひ実行してみたい・・w

654 名前:login:Penguin mailto:sage [2008/02/20(水) 19:29:13 ID:7TuVNRao]
先日の芥川賞受賞作が>>649の文章に似てる。
句点から次の句点まで地球半周ぐらいあって、だらだらと続く感じが。
sankei.jp.msn.com/culture/academic/080116/

655 名前:login:Penguin mailto:sage [2008/02/21(木) 06:19:36 ID:FDbXS9I4]
>>649
こういう無駄な長文を書ける才能には素直に感心するよ。

656 名前:login:Penguin mailto:sage [2008/02/21(木) 12:33:09 ID:xpu03eg4]
時間を持て余してるんだろ?

657 名前:login:Penguin mailto:sage [2008/02/21(木) 18:35:15 ID:oj1Q2W6E]
ある意味うらやましい知性だ。

658 名前:login:Penguin mailto:sage [2008/02/24(日) 10:15:17 ID:RUTtO6AQ]
slコマンドってなかった?画面いっぱいにSLを表現
あれはシェルスクリプトではないから違うか・・・。



659 名前:login:Penguin mailto:sage [2008/02/24(日) 11:38:47 ID:kyu4Np6c]
>>658
つ www.tkl.iis.u-tokyo.ac.jp/~toyoda/

660 名前:login:Penguin mailto:sage [2008/02/24(日) 13:02:41 ID:FjGZZj6V]
bashです。

cdするたびに一緒にlsもして欲しいんですが、どうやって書いたらいいでしょうか?
aliasだとうまくできないです。







[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<275KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef