- 1 名前:名無しさん@お腹いっぱい。 [2009/04/10(金) 07:27:37 ]
- 前スレ
くだらない質問はここに書き込め!Part 56 pc12.2ch.net/test/read.cgi/unix/1220796746 UNIX板は 2ch のサポートセンターではありません 批判、要望は→ 2ch批判要望 ex21.2ch.net/accuse/ NGワード * UNIXって何? → pc11.2ch.net/test/read.cgi/unix/998779290/l50 * UNIXとLinuxの違いは何? → pc11.2ch.net/test/read.cgi/unix/1024558135/l50 * 2ch閉鎖の危機をUNIX板が救ったという話{は本当? | を知った。有り難う! | のflashはどこ?} 禁止事項 * 既出・内容なし・マルチポスト・アスキーアート各種・ネタage・宿題の丸投げ 注意事項 * 荒らしは無視が鉄則 * Unixと関係ない質問/話題は、よけいな相手をせず適切な板に誘導 * 転んでも泣かない * ひろゆきのギャグには笑うこと 質問する前にググること www.google.co.jp/
- 213 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/26(金) 06:46:25 ]
- >>212
>"が原因なのか、grep直後の変数をとれません。 「変数がとれません」は本当? DDD.logにはたとえば grep -e ^"20090626" BBB.csv > CCC.csv みたいな行が入ってるんじゃないの? 3行目のgrepの検索パターンとして「"」が含まれてるのが 原因なんじゃないの?
- 214 名前:名無しさん@お腹いっぱい。 [2009/06/26(金) 08:29:23 ]
- csv内が"で始まっているので、grep -eの直後を^"にしたのですが、不要なのでしょうか?
- 215 名前:名無しさん@お腹いっぱい。 [2009/06/26(金) 09:03:05 ]
- 214の続きです。
awk -F "," '{if(ENVIRON["AAA"]==$1)print $0}' BBB.csv > CCC.csv をgrepに変更しようとしています
- 216 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/26(金) 09:15:01 ]
- > grep -e ${AAA} BBB.csv > CCC.csv"
行末のダブルクォートは何だよ。>>212に書かれているものは、これ以外は正しい。 1 実際にやった事(再現する手順、データ) 2 その結果 3 自分が期待している結果 をはっきり書け。
- 217 名前:名無しさん@お腹いっぱい。 [2009/06/26(金) 09:45:55 ]
- csv"は、文頭の"grepの終了点です。
1実際にやったことは、214から212の文型に変更したことです 2結果は、echo grepのどちらの処理もBBB.csv>CCC.csvしかされていませんでした 3 215のawkの処理でできていた、 BBB.csvから、先頭が"date の箇所のデータを抜いて、CCC.csvを作ろうとしています
- 218 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/26(金) 09:59:38 ]
- > csv"は、文頭の"grepの終了点です。
3行目の行末の事だよ。
- 219 名前:名無しさん@お腹いっぱい。 [2009/06/26(金) 10:17:52 ]
- すいません。
これは記載ミスでした。 実際には"はありません
- 220 名前:名無しさん@お腹いっぱい。 [2009/06/26(金) 18:18:46 ]
- 自己解決しそうです。grepってもしかして、
容量制限があるのでしょうか? csvファイルが16GBあるのが原因の気がしてきました。 20MBのやつは上手くいったので
- 221 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/26(金) 22:03:23 ]
- >>220
ここエスパースレじゃないんで消えてくれる?
- 222 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/27(土) 11:25:47 ]
- 集計乙です
∩___∩ | ノ ヽ / ● ● | wakuwaku.docomo.han-be.com | ( _●_) ミ 彡┌─┐|∪| 、`\ / _,{ .茶 } ヽノ /´> ) (___)ニノ ./ (_/
- 223 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/30(火) 11:41:09 ]
- 情報板からこちらに来ました
質問させてください odコマンドでファイルのサイズを調べるのと何故そうなるかという課題が出たのですが見方が分かりません od -tdC ファイル名.txt 0000000 116 101 116 116 116 116 101 101 101 101 101 101 101 0000020 101 101 101 101 0000024 と出ました 分かる方教えてください
- 224 名前:名無しさん@お腹いっぱい。 [2009/06/30(火) 11:44:36 ]
- 質問は日本語でお願いします。
- 225 名前:223 mailto:sage [2009/06/30(火) 11:48:53 ]
- 116 や 101はローマ字(tとe)と分かったのですがどうしてこうなるのでしょうか?
また7桁の数字の意味が分かりません
- 226 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/30(火) 11:53:32 ]
- man od
すると幸せだよ
- 227 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/30(火) 11:53:35 ]
- man od
- 228 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/30(火) 11:53:52 ]
- man ascii
- 229 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/30(火) 12:03:01 ]
- >>226
man od と打ったところ、パソコンが固まってビープ音しか出ません。責任とって。
- 230 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/30(火) 12:06:14 ]
- あぁ、釣りか。
つられちゃったw てへっ?☆
- 231 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/30(火) 13:21:04 ]
- >>223
116や101の意味は↓のThe octal set www.freebsd.org/cgi/man.cgi?query=ascii&apropos=0&sektion=0&manpath=FreeBSD+7.2-RELEASE&format=html 7桁の数字は同じく8進数。0000000の行は省略しただろ。 0000020 = 8*2 + 0 = 16 初心者からかって憂さ晴らししてるニートは死ねばいいのに。
- 232 名前:223 mailto:sage [2009/06/30(火) 16:49:15 ]
- man odやってみましたがちょっと英語が難しいです
>>231 ありがとうございました 省略してないのですが・・・ この七桁がファイルのサイズなのでしょうか? 0000024 だと30であってますか?
- 233 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/30(火) 17:15:17 ]
- やっぱ、釣りか。
つられちゃったw てへっ?☆
- 234 名前:223 mailto:sage [2009/06/30(火) 17:21:50 ]
- いや、釣りとかじゃないので
すいません
- 235 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/30(火) 17:28:11 ]
- >>232
> 0000000 116 101 116 116 116 116 101 101 101 101 101 101 101 13個しかデータが無い。16個なければおかしい。 右端が端末に入りきれなくて切られている可能性もある。 > 0000024 だと30であってますか? 釣りと疑われてもしょうがない。中学校からやり直すか? 0000024(8進) = 8*2 + 4 = 20(10進)
- 236 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/30(火) 17:41:14 ]
- というかさぁ、>>231 の答の方が間違いじゃん。
> 116や101の意味は↓のThe octal set ↑ octalじゃないよw 確かに 116 や 101 という、8進と紛らわしい数字になってるけど、 od -tdC を実行したんだから、116 と 101 は「10進だよ」 0000020 の「アドレス」の方は 8進だけどね。 あ、>>231 自体が回答を装って初心者からかって憂さ晴らししてるニートか。
- 237 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/30(火) 18:26:50 ]
- あぁ、-tdを見落としてた。
>>223 つーことで、116や101の意味は↓のThe decimal set www.freebsd.org/cgi/man.cgi?query=ascii&apropos=0&sektion=0&manpath=FreeBSD+7.2-RELEASE&format=html 7桁の数字は前レスの説明通り。
- 238 名前:223 mailto:sage [2009/06/30(火) 19:16:28 ]
- >>235
>>237 有難うございます つまり3桁の方を一つずつ足していけばファイルサイズになるのでしょうか? 116なら10^2*1+10*1+6=116
- 239 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/30(火) 19:38:37 ]
- あぁ、やっぱり釣りか。
つられちゃったw てへっ?☆
- 240 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/30(火) 19:38:43 ]
- そのレベルだと、学校で先生に質問して理解したほうがいい
先生はそれが仕事なんだから、躊躇する必要はない
- 241 名前:223 mailto:sage [2009/06/30(火) 20:03:44 ]
- ですよね・・・
どれがファイルサイズを示してるのか教えてもらえませんか?
- 242 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/30(火) 20:06:09 ]
- 先生はここにいないよ。
明日学校で聞いてみ。
- 243 名前:223 mailto:sage [2009/06/30(火) 20:17:15 ]
- 提出期限に間に合いませんorz
- 244 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/30(火) 20:19:06 ]
- 有料で宿題を請け負ってくれるところがあるから探してみれ
- 245 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/30(火) 20:22:48 ]
- 来年はちゃんと授業聞こうな。
- 246 名前:223 mailto:sage [2009/06/30(火) 20:42:30 ]
- 先生が悪いってことにします
長時間有難うございました。もう少しググってみます 自分は今やっていることがunixって言う事も初めて知ったレベルです
- 247 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/30(火) 20:59:46 ]
- >>238
116(8進) = 1*8^2 + 1*8^1 + 6*8^0
- 248 名前:名無しさん@お腹いっぱい。 [2009/06/30(火) 21:10:38 ]
- ちゃんと授業聞いてなかったおまえが悪いんだろ。
- 249 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/30(火) 21:26:59 ]
- >>246
UNIXっていうのは、君がやっていることの名称じゃないよ。
- 250 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/30(火) 21:29:24 ]
- >>246
>>235に答え出てるよ。
- 251 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/30(火) 21:48:11 ]
- >>247
また馬鹿が一人。116は10進 (ASCII の t のコードだから)(8進なら 164)
- 252 名前:223 mailto:sage [2009/06/30(火) 22:27:27 ]
- どうやら7桁の部分がそこまでに出力した8進数で表したバイト数のようですね
3桁はそれぞれの文字に割り当てられた番号 これであってますか?
- 253 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/30(火) 23:31:29 ]
- あぁ、やっぱり釣りか。
つられちゃったw てへっ?☆
- 254 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/30(火) 23:40:06 ]
- >>252
ほぼOK >>253 飽きた
- 255 名前:223 mailto:sage [2009/07/01(水) 00:01:49 ]
- >>254
ありがとうございました これは結構おもしろそうですね。次の授業が楽しみです
- 256 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/01(水) 00:52:25 ]
- しかし6末の段階で、odでファイルサイズ取得って...
俺ならそんな学科取らねー つまんなすぎる。 ネットからコピペしたゴミ回答は全部Fになるような 血の通った内容じゃないと授業料損だ
- 257 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/01(水) 01:28:13 ]
- 授業料に見当った授業なんかしようものなら学生みんないなくなるがな
- 258 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/01(水) 02:55:10 ]
- 東京大学大学院でもWikiPediaからのコピペ資料で授業やってるんで問題ない。
むしろエコなのでコピペ推奨。 www.ms.u-tokyo.ac.jp/lecture/2006/901-35/2006-11-16.pdf ja.wikipedia.org/wiki/%E5%85%A8%E6%96%87%E6%A4%9C%E7%B4%A2
- 259 名前:名無しさん@お腹いっぱい。 [2009/07/01(水) 06:44:21 ]
- 質問です。
initでrcスクリプト実行して起動中に、 そのrcスクリプトのうちの一つでinitを起動するようにしたら、 ブートせずにコケますか?
- 260 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/01(水) 07:08:12 ]
- >>259
コケません。 pid=1以外の initは、telinitコマンドとみなされます。 引数なしで initを実行しても何も起きないだけです。 そのままブートします。
- 261 名前:名無しさん@お腹いっぱい。 [2009/07/01(水) 07:42:30 ]
- そっすか〜
ACOSでカタログコマンド(initに相当)に カタログコマンドをぶつけたら、落ちたというオペミスが有ったので、 聞いてみたんですが、やっぱりunixはしっかりしてますね。
- 262 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/01(水) 14:14:33 ]
- man 日本語
- 263 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/01(水) 17:33:08 ]
- くだらない質問です。
日本語のローマ字を指定するLANG環境変数の値ってあるんでしょうか。 実装しているシステムはないでしょうけど、 理論的にはja_JP.ISO8859-1なんてのが考えられると思いますが。
- 264 名前:TOM [2009/07/02(木) 15:59:39 ]
- 実効バイナリの中でファイルディスクリプの設定(上限の変更)って
できますか?
- 265 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/02(木) 23:15:39 ]
- >>264
OSは何?
- 266 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/02(木) 23:20:31 ]
- >>265
はぁ?OSは関係ないだろ? OS書いても君には答えられないw
- 267 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/03(金) 00:07:15 ]
- >>266
アホ? 関係有るに決まってる。
- 268 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/03(金) 00:29:45 ]
- なんか、この板やム板のいろんなスレで、ひたすらしょうもない煽りを入れまくるやつをみかける……。
- 269 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/03(金) 01:11:22 ]
- きっと情報を小出しにしてボケカス言われまくった挙句に
やっと必要な情報を書いたころには反感買っててみんな スルーするようになってしまった、とかそんなところだろう。
- 270 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/03(金) 07:02:21 ]
- >>267
アホはおまえ。 man getrlimit の RLIMIT_NOFILE の項目嫁。 現行のOSで、これに対応していないOSはない。 OSは関係ないし、OSがわかったところで、 お前は getrlimitのことを知らなかったから答えられなかった。
- 271 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/03(金) 07:12:02 ]
- >>270
ワラタ
- 272 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/03(金) 09:28:29 ]
- >>270
OS == UNIXのおサルさんですか?
- 273 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/03(金) 09:36:05 ]
- >>270
だったらUNIX板でなく OS板でいいのでは?
- 274 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/03(金) 09:58:11 ]
- >>272-273
言い訳、見苦しい。 OSに関係ない答を知っていた >>270 の勝ち。
- 275 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/03(金) 11:28:04 ]
- ○○は関係ないだろ?のガイドラインw
「はぁ?○○は関係ないだろ? ○○書いても君には答えられないw」
- 276 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/03(金) 12:08:39 ]
- APSLはGPLと互換性がないはずだけど
なんでDarwinがMuchのコードを使えてるんだろう……
- 277 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/03(金) 12:26:09 ]
- Muchってなに?
ってのはいいとしてMachのライセンスはGPLじゃねーぞ
- 278 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/05(日) 00:16:41 ]
- おまえムッチ知らんのか?
- 279 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/05(日) 18:44:52 ]
- 以下ムッチムラムラ禁止
- 280 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/05(日) 20:26:13 ]
- >>274
見苦しい。 OSを限定した答をもって、OSは限定していないと強弁する>>270の大敗。
- 281 名前:名無しさん@お腹いっぱい。 [2009/07/08(水) 00:11:07 ]
- 他の人が今、何のファイルをviで編集しているかを知るためにはどうしたらよいでしょうか?
wコマンドでファイル名まではわかるのですが、wコマンドではパスがわかりません。
- 282 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/08(水) 00:56:59 ]
- /var/tmp/vi.recoverのrecover.*あたりをのぞくことくらいかな
- 283 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/08(水) 01:29:59 ]
- >>281
「今何のファイルをviで編集してるの」と聞く
- 284 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/08(水) 02:55:52 ]
- /proc/ の下とか調べればわかるかも。
わからないかも。
- 285 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/08(水) 09:09:16 ]
- >>281
grepあたりで探せばいいんじゃね?
- 286 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/08(水) 11:30:51 ]
- 自分のなら ls -l /proc/pid/fd でわかるけど、それ以外は root じゃないかぎり見れない感じ
- 287 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/08(水) 12:39:20 ]
- :e で開いてたらどうすんだよ。
- 288 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/08(水) 13:07:08 ]
- むしろ ex で開いてから vi へ。
- 289 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/08(水) 13:13:58 ]
- >>287
何か違うの?
- 290 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/08(水) 14:25:35 ]
- >>289
「viを起動している」ということしか分からなくなる
- 291 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/08(水) 14:41:07 ]
- >>290
psでわからなくなるだけで 今までに出た他の方法ならだいたい大丈夫なはずだけど。
- 292 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/08(水) 15:23:29 ]
- >>285の意味がわからん。
- 293 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/08(水) 17:27:17 ]
- /procでわかるか?編集中のファイルが開きっぱなしになんかならないだろ?
- 294 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/08(水) 17:50:59 ]
- vi による。
nviだと /proc でわかってしまう。(openしたまま) vim だと /proc ではわからない。
- 295 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/08(水) 23:49:14 ]
- viで「)」を入力すると対になってる「(」を教えてくれたり、行の頭がタブだと自動でインデントしてくれたりする機能ってどうやったらoffにできるんですか?
teratermからコピペするときに邪魔なんです><
- 296 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/08(水) 23:54:22 ]
- デフォルトoffのはずだけど
:set nosm
- 297 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/08(水) 23:57:11 ]
- インデントは
:set noai ともかく、マニュアル読め。あと.exrcあたり見ろ。
- 298 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/09(木) 06:59:43 ]
- 実はviコマンドもvimなのでset noaiだけだと自動インデントが
止まらなかったりして...
- 299 名前:295 mailto:sage [2009/07/09(木) 22:23:36 ]
- できましたー。ありがとうございますm(_ _)m
- 300 名前:名無しさん@お腹いっぱい。 [2009/07/10(金) 00:50:36 ]
- grepで単語を指定して検索するにはどうしたらいいですか?(viで\<keyword\>で検索するのと同じ感じで検索したいです)
たとえば、以下のファイルがあるとします。 $ cat aaa.dat hoge hogefoobar hoge foo bar で、このファイルから単語としてのhogeが存在する行(つまり、1行目と3行目)だけをgrepしたい。 よろしくご教示お願いします。
- 301 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/10(金) 00:58:07 ]
- egrep で \bhoge\b
- 302 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/10(金) 00:58:29 ]
- -w
- 303 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/10(金) 08:49:27 ]
- システム全体の時間を一時的に止めることってできますか?
各種デーモンなどですぐに問題が起きそうですが…。
- 304 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/10(金) 09:49:24 ]
- カーネルのバグで時刻が進まなくなったことはある。
でも、各種デーモンでとくに問題は起きなかった。
- 305 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/10(金) 09:52:08 ]
- TSSで時計を止める=システムを止めるだろ。
何がしたいのかね?
- 306 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/10(金) 09:55:42 ]
- >>303
変数、引数等省略。 gettimeofday(..); for (;;) {settimeofday(..); sleep(1);} とか。 >>305 OSは、「実時刻」と、「OS起動後の単調増加時刻」は別に管理しているので、 「実時刻」を止めてもTSS動作に直接の影響はない。
- 307 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/10(金) 10:00:25 ]
- 承太郎がディオとの最終決戦で死んだふりするために、血流も止めたアレと
同じ事をしたいのだろう。DRAMのリフレッシュクロックも止めないとダメだな。 止め方はお前ら考えてやれ。
- 308 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/10(金) 10:03:25 ]
- >>306
>gettimeofday(..); >for (;;) {settimeofday(..); sleep(1);} 全然止まってねーじゃん。
- 309 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/10(金) 10:05:34 ]
- 質問者のやりたいことを想像すれば、
>>306 のコードで十分だろう。
- 310 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/10(金) 10:06:47 ]
- やりたいことが想像できん
- 311 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/10(金) 10:10:46 ]
- 取り合えず、cron 系や nfs 系や make には悪影響があるだろうな。
- 312 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/10(金) 10:12:18 ]
- >>306
ダメ。お題は「時刻」じゃなくて「時間」を止める。
- 313 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/10(金) 10:35:27 ]
- 時刻も時間も英語ではtime。英語が正文。
|

|