くだらねえ質問はここに書き込め! Part 194
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin
2011/08/28(日) 12:54:47.74ID:gRr3OPzmくだらねえ質問はここに書き込め! Part 193
http://hibari.2ch.net/test/read.cgi/linux/1310536655/
0357login:Penguin
2011/09/16(金) 06:00:48.36ID:aA2uzmRG0358login:Penguin
2011/09/16(金) 06:04:28.80ID:AKtOwScf0359login:Penguin
2011/09/16(金) 06:11:43.52ID:aA2uzmRG0360login:Penguin
2011/09/16(金) 10:16:06.73ID:3gOnwwo7ふうん。だったら俺はこれからお前を殴る。
お前が動かなくなるまで止めないつもりだから。
お前の苦手な自力救済とやらをやってもいいんだぞ。
俺のやってる事はお前が良く言う不法行為って奴なんだし。
俺はお前が動かなくなるまで止めないつもりだから。
訴えたければ後でお前の好きな裁判でも何でもやってやるよ。
今ここで頼みの綱の警察を呼んでもいい。呼べるもんならな。
俺はお前が動かなくなるまで止めないつもりだから。
0361login:Penguin
2011/09/16(金) 10:29:16.99ID:VV51rqVZ>>356が言うにこうか
finger | grep -v Login | awk '{print $1}' | xargs -n1 id
>>360なんでそんなにムキムキ怒ってんだよ、誤爆?コピペ?
0362login:Penguin
2011/09/16(金) 10:37:25.11ID:sNGlPLYR通報しといた。
0363login:Penguin
2011/09/16(金) 11:38:05.97ID:Ltu+/95l環境変数の設定が足りていない (特に ~/.profile) とかかな。
0364login:Penguin
2011/09/16(金) 12:33:46.39ID:+zM5EHYafinger |awk '!/Login/{system("id "$1)}'
その程度なら全部awkにやらせれば?
0365login:Penguin
2011/09/16(金) 12:55:55.29ID:dhgBlqHVxargsのオプションにそういうのがあったきがする
0366login:Penguin
2011/09/16(金) 14:30:29.25ID:ks5nLoLnおすすめの機種とか推薦していただけませんか。
多少高価でも良いのですが
0368login:Penguin
2011/09/16(金) 16:12:40.12ID:/pKnzTsnそれっぽっちの情報で何を答えろと。
適当なお店にいって、そこで売ってる一番高いの買っとけ。
0369login:Penguin
2011/09/16(金) 18:26:02.36ID:b4Sz75G2cronは.profileのようなファイルを読まないから
そこで定義された環境変数が入らず
シェルから操作したときと挙動が変わることがある。
ただ、そのエラーは、ファイルがあるのに無いといっているようでよく分からないな。
apt-get install geoip-bin geoip-database
するとどうだろう?
0370login:Penguin
2011/09/16(金) 20:27:04.71ID:k/fa1mKwどのコマンドでADSLの設定をしたら良いのでしょうか?
0371login:Penguin
2011/09/16(金) 20:42:14.26ID:PfH3mo3bできるPRO Fedora11 Linux完全活用編
と言う本でローカルのPCにウェブサーバーを立てたりメールサーバーを立てたりしてみたんですが、
これをネットワーク上に公開したいんですがその場合はPCを24時間電源つけっぱなしにしとかないといけないんでしょうか。
レンタルサーバーとかで同じようにできるんでしょうか
0372login:Penguin
2011/09/16(金) 20:53:57.26ID:IdmQYdDYapt で pppoeconf をインストールできないの?
0373login:Penguin
2011/09/16(金) 21:11:57.14ID:8gXyIPEwメールサーバーは人に迷惑かけるからやめとけって書いてない?
0374login:Penguin
2011/09/17(土) 01:06:21.20ID:365Z+iIo訊かなきゃ判らんならどっちも止めとけ。
踏み台にされるのが落ちだ。
0375login:Penguin
2011/09/17(土) 06:08:04.29ID:Iyjld5Dy/usr/bin/hogeファイルをパッケージングする際に
ディレクトリ/usr/bin/も含んでしまいました。
そしてそのRPMをインストールしてしまいました。
これをアンインストールしたら、
/usr/binディレクトリまで削除されてしまいますか?
0376login:Penguin
2011/09/17(土) 07:01:34.76ID:zoBnETeDされません。
0377login:Penguin
2011/09/17(土) 07:46:19.86ID:LeWV76TP0378login:Penguin
2011/09/17(土) 08:08:32.79ID:EeJMZmso0379login:Penguin
2011/09/17(土) 10:35:16.80ID:Iyjld5Dyありがとうございます
やってみたら大丈夫でした
0380login:Penguin
2011/09/17(土) 10:38:14.92ID:gmy4+cdILinux 推薦図書/必読書/推薦雑誌/推薦HP 2
http://hibari.2ch.net/test/read.cgi/linux/1172765114/
0381login:Penguin
2011/09/17(土) 21:33:09.22ID:hAMsHkQsfindとgrepを組み合わせて、findで検索したファイルの中身を
grepし、その当てはまったファイル名のみを知りたいのです。
教えてください。
0382login:Penguin
2011/09/17(土) 21:36:13.56ID:Gwe/NNV5がメンテナンスなのはいつまでですか?
3連休中に3.0をコンパイルしてみたいです。
0383login:Penguin
2011/09/17(土) 21:49:36.57ID:gmy4+cdIソース落としたいならミラーからじゃだめなん?
ftp://ftp.kddilabs.jp/Linux/kernel.org/linux/kernel/v3.0/
とか。
0384login:Penguin
2011/09/17(土) 21:50:44.39ID:QzkgD1PIfind ~/ | xargs grep foovar
0385login:Penguin
2011/09/17(土) 21:54:44.50ID:gmy4+cdIgrep -lr pattern .
で済んだりしないかな。
0386login:Penguin
2011/09/17(土) 21:59:09.61ID:hAMsHkQs望んだ結果が得られました。
>>384-385
ありがとうございます。
0387login:Penguin
2011/09/18(日) 00:08:06.12ID:Ahyhn6wWAcerなんかは数が多く出ていて相性よさそうだけど、どっかに動作報告は出ている?
0388login:Penguin
2011/09/18(日) 02:52:27.48ID:ezxoA17N「kakasiあるいはmecabが必要」というような時です
0389login:Penguin
2011/09/18(日) 05:18:46.96ID:sqKngWO9ユーザーに選択できないなら
公式的なデフォルトを入れるべきなのでは
0390login:Penguin
2011/09/18(日) 07:35:13.81ID:QYtvPV9H直接の依存関係がなければ、Requiresを書くべきではない。
コンパイルオプションでどちらかとリンクするようなものなら、
kakasi版とmecab版を個別に用意すべき。
0391login:Penguin
2011/09/18(日) 08:34:16.16ID:97IOIcLvhoge-kakasiとhoge-mecabという別パッケージにしてConflictsタグで、互いに競合させる。
どちらをインストールするか選択できるようになる。
移動推奨
rpm作成スレッド
http://hibari.2ch.net/test/read.cgi/linux/1034402194/
0392login:Penguin
2011/09/18(日) 10:27:06.62ID:mwwTYK1I物は分からないが、それが動作に必要でどちら入っているほうを
勝手に使ってくれるものならRequiresでいい。
必ずしも必要じゃないときには推奨か提案だがrpmにもあったかな?
0393login:Penguin
2011/09/18(日) 12:43:15.51ID:oY+xsRBd標準入力を標準出力と標準エラー出力にteeするのはどうすれば?
execか何かでfdのコピーをしたような気もしますが、アルツハイマー重篤により思い出せないので、助けて
0394login:Penguin
2011/09/18(日) 13:10:03.05ID:t2DDKvbYcommand > >(tee stdout.log) 2> >(tee stderr.log >&2)
こんな感じかな〜、どーれお嬢ちゃんどんなパンツはいてんの?
お役に立てましたかね?
0395login:Penguin
2011/09/18(日) 13:21:07.88ID:XTTqUlZ2procファイルシステム依存だけどな
0396login:Penguin
2011/09/18(日) 15:28:35.32ID:w8Tb/r49ありがとう。
0397login:Penguin
2011/09/18(日) 17:41:21.63ID:PLAcaVq10398login:Penguin
2011/09/18(日) 18:04:59.96ID:FjNosnA1マタイ受難曲おすすめ
0399login:Penguin
2011/09/18(日) 19:12:06.64ID:vqtGfaLKhttp://www.openbsd.org/lyrics.html
0400login:Penguin
2011/09/18(日) 20:15:07.72ID:97IOIcLvhttp://www.lastfm.jp/group/Linux/charts?charttype=weekly&subtype=track&range=350
0401login:Penguin
2011/09/18(日) 20:46:24.86ID:SKIWdPkvhttp://hibari.2ch.net/test/read.cgi/linux/1085030659/l50
0402login:Penguin
2011/09/18(日) 20:46:29.66ID:WYhSamzy0403login:Penguin
2011/09/18(日) 20:50:37.29ID:7aOU2bmF違ったデスクトップを持てるということも多そう。俺は気分転換にLinuxを
使ってるよ。
0404login:Penguin
2011/09/18(日) 20:51:49.36ID:WYhSamzy0405login:Penguin
2011/09/18(日) 21:02:42.70ID:UDgfiVhW/etc/network/interfacesを編集しました
0406login:Penguin
2011/09/18(日) 21:24:01.16ID:vqtGfaLK2. network-manager その他を削除
3. /etc/network/interfaces を元に戻して、network-manager で設定
0407login:Penguin
2011/09/18(日) 22:19:42.32ID:UDgfiVhWありがとうございます
根本的な解決作はないんですかね?
3にしました
0408login:Penguin
2011/09/18(日) 22:24:35.23ID:vqtGfaLK何をもって根本的とするかは知らないけれど、その定義によってはあるかもよ。
0409login:Penguin
2011/09/18(日) 22:34:39.43ID:b2mgqox7その3番目がNetwork Managerを使い続ける場合の正しい解決策だと思うが
0410login:Penguin
2011/09/19(月) 06:00:47.95ID:uHnVu8D9とやると、どうして内容が消えちゃうの?優しく教えてくんなまし。
catではエラーがinput file is output fileって出るけど、
nkfで同じことやってたらエラー出なかったから最初わけがわからなかった。
それとnkfって今でも現役でいいの?iconvは自動判別してくれないファックだし。でもなんかnkfは古い感じがするし。(文字コード変換自体古いファイルをUTF-8とかに変換するんだから枯れてても別にいいんだと思うけど)
あとよかったらnkf -w hoge.info-1 > hoge.info-1をhoge-info-[1-9]みたいな感じで全部やっちまう方法を教えてくれい。
0411login:Penguin
2011/09/19(月) 06:40:38.38ID:uHnVu8D9&&使えば1行にはできるけど。リダイレクト的なものを使って同一ファイル名を対象にして綺麗にやる方法ってないの?
#! /bin/bash
for i in {1..9}
do
nkf -w hoge.info-$i > a$i
mv a$i hoge.info-$i
done
0412login:Penguin
2011/09/19(月) 07:38:32.12ID:8MTAKA0m汚い質問だな
ファックとウンコの大好きアピールは別板でやれ!
0413login:Penguin
2011/09/19(月) 07:49:34.53ID:uHnVu8D9今勉強も兼ねてスクリプトも作ってみてるんだけど、nkfに--overwriteっていうオプションがあることは発見した。
このオプションつければ綺麗なケツになるのね。
で、なぜcat hoge > hogeやるとなんでhogeの中身すぐ死んでしまうん?
0414login:Penguin
2011/09/19(月) 08:16:21.40ID:kbNscg6N$ cat hoge > hoge
cat: hoge: 入力ファイルと出力ファイルが同じです
同名ファイルの場合、catはエラーを返す
標準出力が空なのでリダイレクトしたファイルは空になる。 1>
画面に表示される出力は標準エラー出力 2>
"cat: hoge: 入力ファイルと出力ファイルが同じです"
でも、このエラーメッセージは cat じゃなくて シェルのメッセージだと思う。
0415login:Penguin
2011/09/19(月) 08:25:41.33ID:uHnVu8D9んんん、言っていることがよくわからないな。
試しにcat hoge 2> hogeをしてみても空ファイルが生まれるってことはわかった。
なんか昔読んだ気がするリダイレクトの動作の仕組みとやらに関係してるのかなこれは。
あれ理解できなかったんだよな俺。
0416login:Penguin
2011/09/19(月) 08:44:09.89ID:/pD3Bm+m恋人へのプレゼントにいかがですか。
0417login:Penguin
2011/09/19(月) 08:53:16.59ID:8MTAKA0mお前のレスは嘘だらけwww
0418login:Penguin
2011/09/19(月) 09:03:44.36ID:kbNscg6Ncat hoge >> hoge ってやってみ?
一度空にするけど追加する
0419login:Penguin
2011/09/19(月) 09:13:21.22ID:kbNscg6N$ cat hoge 2> hoge; echo$?
これでも意味が解らないかなぁ……。
0420login:Penguin
2011/09/19(月) 09:24:54.63ID:uHnVu8D9ふむ、cat側の仕様により同一ファイル名をリダイレクトだとゼロバイトのファイルになるってこと?
でもなんでこういう仕様になってるんだ?
0421login:Penguin
2011/09/19(月) 09:30:08.18ID:Z4iNuja80422login:Penguin
2011/09/19(月) 09:33:05.21ID:kbNscg6Nリダイレクトはcatじゃなくてシェルの組み込み機能
catはファイルを連結する外部コマンド
0423login:Penguin
2011/09/19(月) 09:36:52.43ID:uHnVu8D9俺もそう思う。リダイレクトの処理の辺りに問題があるんだよな?違うのか?
>>422
それはわかってるが、どういう理由でこうなるのか死ぬほどわかりやすく教えてくれ。
0424login:Penguin
2011/09/19(月) 09:39:09.89ID:8MTAKA0mもう一度言う
お前のレスは嘘だらけwww
一度straceしてみろよ
0425login:Penguin
2011/09/19(月) 09:44:24.62ID:nIAJBd9hnkf なら --overwrite 使うといいよ。
0426login:Penguin
2011/09/19(月) 09:44:56.71ID:uHnVu8D9http://sonic64.com/2004-03-28.html
ここ読んでなんとなくわかったけど、
cat hogeが働く前に、ファイルディスクリプタとして> hogeの方を空ファイルでオープン(というか作って?)してしまうからこうなるってことでいいんだよな?
違うか?その後にその開いた空ファイルをcat hogeが読み込んでそれを> hogeで開いておいたファイルディスクリプタとやらに入れて書き込んでるってことだよな?だから何も残らない0バイトのファイルが作成されると。
とりあえず>> hogeが同じような仕組みだとどうなってるのかわからないと、色々と納得できないが。
>>がどういう仕組みなのか教えて欲しい。か知る必要があるかな。
0427login:Penguin
2011/09/19(月) 09:45:13.27ID:nIAJBd9h0428login:Penguin
2011/09/19(月) 09:47:55.33ID:kbNscg6Nあちゃ!しまった "This is file1" だった。
$ echo "This is file1" > file1.txt
まずファイル内容を消去しなきゃならない
リダイレクトでfile2.txtの内容が消去される
$ echo "This is file1" > file1.txt
$ echoooooo "This is file1" > file1.txt
file1.txtは空になってるはず。catは無実
0429login:Penguin
2011/09/19(月) 09:52:16.71ID:kbNscg6Nリダイレクトでfile1.txtの内容が消去される
>>426さんフォローどうも
0430login:Penguin
2011/09/19(月) 09:59:01.46ID:uHnVu8D9>>426は質問者の俺だw IDみろw
わかった。まぁ大体わかった。
でもだとするとcat hoge >> hogeの動きが不可解なんだが。
これはどうなってるんだ?
0431login:Penguin
2011/09/19(月) 10:07:59.36ID:kbNscg6NID見てなかった orz
appendだからじゃない?
>>> 以下 bash(1) から
リダイレクトによる追加出力
この形式を使って出力のリダイレクトを行うと、 word を展開した結果の名 前
を持つファイルがオープンされ、ファイル・ディスクリプター n に対する出力
がこのファイルに追加されるようになります。 n を指定しなければ、標準出力
(ファイル・ディスクリプター 1) で追加されます。ファイルが存在しなければ
、新しく作られます。
追加出力は一般的には以下の形式です:
[n]>>word
<<<
0432login:Penguin
2011/09/19(月) 10:14:21.29ID:uHnVu8D9いや、だとすると、2度目以降にcat hoge >> hogeを何度も繰り返した時の動作がわからない。
ファイル内容は一向に変わらないがこれはどうなってるんだ?
0433login:Penguin
2011/09/19(月) 10:20:25.53ID:kbNscg6N$ hoge >> hoge #ゼロにする → 追加する
$ hoge >> hoge #ゼロにする → 追加する
何度やっても変化しない
0434login:Penguin
2011/09/19(月) 10:30:11.42ID:uHnVu8D9だとすると同一ファイル名以外でやってるときの動作がおかしくね?
0435login:Penguin
2011/09/19(月) 10:34:31.62ID:kbNscg6Nそれだと返り値は0なのでおかしくないと思う。
0436login:Penguin
2011/09/19(月) 10:53:31.45ID:uHnVu8D9ふむ、確かにそうなるな。nkfでも>>なら同名でも普通の意図した動作をする。
じゃあ逆にcatはなぜ同一ファイルの>>をエラーを起こして禁止しているのだろう?
0437login:Penguin
2011/09/19(月) 10:55:34.37ID:C0nzI+Uq0438login:Penguin
2011/09/19(月) 10:58:20.44ID:CCFTByX8> hoge は、まず hoge を新規作成モードでオープンする。この時点で hoge の内容は空になる。
>> hoge は、hoge を追加書き込みモードでオープンするので、hoge の元の内容は保持される。
その上で、cat hoge の内容をオープンした hoge に書き込もうとして、
"cat: hoge: 入力ファイルと出力ファイルが同じです"
というエラーが出て、リダイレクトが失敗するが、追加書き込みモードでオープンした hoge の
内容は保持されてるので、元のまま。
0439login:Penguin
2011/09/19(月) 11:00:52.09ID:kbNscg6Nこれかな。catは無実って書いたのは間違いだったのか。すまねぇ。
> catの場合は、入力ファイルはリダイレクトを使わなくても、ファイル名を指定するだけで
> そのファイルからの入力になるが、出力をファイルに保存するには、>によるリダイレクト
> を使わないとできない。入力ファイルと同名の出力ファイルにリダイレクトするとファイル
> の読み取り中に書き込まれるので、ファイルが破壊されてしまう。
http://tibet.que.ne.jp/otani/2004unix/unix6.html
0440login:Penguin
2011/09/19(月) 11:06:51.33ID:uHnVu8D9んだべな。
>>439
あぁ、なるほど。すげーわかりやすい。低次元でファイル操作しててぶっ壊す、だから禁止してるのか。福田洋一△
>>入力ファイルと同名の出力ファイルにリダイレクトするとファイルの読み取り中に書き込まれるので、ファイルが破壊されてしまう。
いやー、助かったわ俺の疑問が氷解した。
0441login:Penguin
2011/09/19(月) 11:09:50.08ID:nIAJBd9hhttp://www12.atwiki.jp/linux2ch/pages/147.html
0442login:Penguin
2011/09/19(月) 11:44:06.84ID:UFbN9nRgこの度データ復旧のために、どこぞのサイトの手順どうりにやって
puppy linuxでHDDの中身をimgファイルとして吸い出すことに成功しました。
その先が問題なんです。
コマンド操作とか慣れてないから、いちいちコマンドで指定してファイルをimgから取り出すのが面倒くさい。
そもそも、ディレクトリ名やら階層構造とか何てあやふや。日本語ファイル・ディレクトリとか大丈夫なのか。
1.もっと直感的に操作できるようになる方法とかpuppylinuxでありませんか?
0443login:Penguin
2011/09/19(月) 11:46:44.27ID:UFbN9nRg一番いいのが、hdd.imgを別のウィンドウズPCを使って直感的に取り出し操作を行えることなんです。
3.そこでlinuxで作成した超巨大imgファイルでもwindowsソフト利用して内容を取り出すようなことって可能なんでしょうか?
あと、これは板違いになり気味ですが、可能だとしてlinux作成のhdd.imgを上記用途で取り扱えるソフトってありますか?
0444login:Penguin
2011/09/19(月) 11:47:25.81ID:nIAJBd9h0445login:Penguin
2011/09/19(月) 12:06:44.68ID:kbNscg6Nmountしてファイラーで閲覧
イメージのタイプが解らんけどWindowsで認識させるほうが面倒かもしれない。
ファイルタイプはfileコマンドで確認できる。
$ file hdd.img
0446login:Penguin
2011/09/19(月) 13:21:50.70ID:SZZAT5LDありが�dございます。
0447login:Penguin
2011/09/19(月) 15:56:25.97ID:34pxq/j+puppylinuxやめてKNOPPIXかUtuntuのライブCD使う
GUIが豊富
0448login:Penguin
2011/09/19(月) 17:02:04.04ID:NaaLktRh他のディストロでも無茶苦茶なのですか?
みんな我慢して使ってるんですか?
0449login:Penguin
2011/09/19(月) 17:08:27.76ID:7UABUXoA0450login:Penguin
2011/09/19(月) 17:09:11.69ID:qYl4GZhBwoman で見てる
0451login:Penguin
2011/09/19(月) 17:11:12.11ID:kbNscg6Nフォントのせいじゃないの?スクリーンショット見せてよ。
0452login:Penguin
2011/09/19(月) 17:12:00.07ID:NaaLktRhそうですか。
私のような初心者が最も打ちがちなman manが日本語なんですよ。
その折り返しが耐えられない程に酷いのです。
>>450
woman make man
0453login:Penguin
2011/09/19(月) 17:16:24.76ID:NaaLktRh【96】日本語 man ページが見づらい件
ttp://d.hatena.ne.jp/foussin/20110605/1307211477
0454login:Penguin
2011/09/19(月) 17:32:28.87ID:sXiVYLTw0455login:Penguin
2011/09/19(月) 17:48:33.50ID:kbNscg6N正直何がどう酷いのか解らない
0456login:Penguin
2011/09/19(月) 18:00:11.80ID:qYl4GZhBこっちのman(1)と違うな……
http://usamimi.info/~linux/d/up/up0752.png
■ このスレッドは過去ログ倉庫に格納されています