くだらない質問はここに書き込め!なんでもアリ36
レス数が900を超えています。1000を超えると表示できなくなるよ。
0001名無しさん@お腹いっぱい。
NGNG批判、要望は → 2ch批判要望 http://ex5.2ch.net/accuse/
NGワード
* UNIXって何? (http://pc5.2ch.net/test/read.cgi/unix/998779290/)
* UNIXとLinuxの違いは何? (http://pc5.2ch.net/test/read.cgi/unix/1024558135/)
* 2ch閉鎖の危機をUNIX板が救ったという話{は本当? | を知った。有り難う! | のflashはどこ?}
禁止事項
* 既出・内容なし・マルチポスト・アスキーアート各種・ネタage・宿題の丸投げ
注意事項
* 荒らしは無視が鉄則
* Unixと関係ない質問/話題は、よけいな相手をせず適切な板に誘導
書く前にぐぐれ http://www.google.co.jp/
過去ログは >>2-5
0813名無しさん@お腹いっぱい。
NGNG実行ファイルをいったんリモートマシンに転送しないとダメだったりするんでしょうか?
OSとかはローカルホスト・リモートホストともに同じ構成です。
0814名無しさん@お腹いっぱい。
NGNG0815名無しさん@お腹いっぱい。
NGNGその方法だと実際にプログラムを実行してるのはローカルホストにならないですか?
0816名無しさん@お腹いっぱい。
NGNGえねーふぇーすとか、えせーんびーとかできょーゆーすればー?
0817名無しさん@お腹いっぱい。
NGNGいつになったら再公開するんだろう??
0818名無しさん@お腹いっぱい。
NGNGまぁそういう理解でいいよ.LAN内なら大丈夫だろうっていう.
元々は速度がでるからだけどね.WANに出るならTCPを使う
>>801
どういう意味?漏れもワカンネ
0819名無しさん@お腹いっぱい。
NGNGそのまんま
TCP でも動くし、
UDP でも上のレイヤでなんとかできるだろ
って意味では。
0820名無しさん@お腹いっぱい。
NGNGLAN でも 上の層でなにもしてない UDP じゃダメってことになるのかな。
0821名無しさん@お腹いっぱい。
NGNGつーか、(もう読んでくれていないと思うが)
CGIとかHTTPのハナシなら、「ユーザ」ってのは
other に分類とか設定とかされちゃいけないよ!
例えば「601」のどの桁が適用されるのか/されるべきなのか
という問題は、あくまで httpd や CGI のファイルがどのユーザに属するか
つー問題だからね。つまり、CGIのユーザはいつも同じ。
あと、CGIのリソースがotherで読めることすら、フツーに考えて
ヤバイだろ。危険があぶない
0822名無しさん@お腹いっぱい。
NGNG0823名無しさん@お腹いっぱい。
NGNGctags -Rx かな、と思うのですが関数の一覧?だけで参照元が出ません。なぜでしょう。
0824名無しさん@お腹いっぱい。
NGNGNFSクライアント側のマシンで、マウントポイントにアクセスしようとすると
「NFS Server not responding still trying」がでてきてリトライが続きますが
即座にエラーで戻す方法ってありますか?
0825名無しさん@お腹いっぱい。
NGNGsoft
timeo
マウントオプションのこのへんでは?
0826名無しさん@お腹いっぱい。
NGNG多分、関数名、ファイル名、該当行の検索パターンの一覧だと思うけど、
その検索パターンに従って検索してみたら?
てか、行番号で出すオプションもあると思うけど。
それと、どの ctags ですか?
0827名無しさん@お腹いっぱい。
NGNG0828名無しさん@お腹いっぱい。
NGNGSolarisで
特定のプロトコルの伝文を
特定のIPアドレスのみと
暗号化した状態で送受信したい
但し、他のプロトコルの通信は不特定多数のIPアドレスに平文で
送受信できる状態を保つこと!
賢者諸君はどうします?
0829名無しさん@お腹いっぱい。
NGNGhttp://pc5.2ch.net/test/read.cgi/unix/1091629259/754
http://pc5.2ch.net/test/read.cgi/unix/1031933378/47
0830名無しさん@お腹いっぱい。
NGNG何か言うかな
0831名無しさん@お腹いっぱい。
NGNG返してくれるUNIXコマンドはありませんか?
「makeをつかえ」といわれるかもしてませんが、
既存のcshスクリプトを改造したいのですが、
そのときに必要な機能なんです。
0832名無しさん@お腹いっぱい。
NGNGsee man test(1)
0833名無しさん@お腹いっぱい。
NGNG# tar cvzf xxx.tar.gz xxx
としたのですが,
最後に
tar: Error exit delayed from previous errors
というエラーがでました。
一応,xxx.tar.gzは正常に作成されたように見え,実際に解凍もできたのですが,
上記エラーは何を言ってるのでしょうか?
0835名無しさん@お腹いっぱい。
NGNGアリガトー
0836名無しさん@お腹いっぱい。
NGNGバックアップ中にファイルサイズが変わったりしなかった?
0837名無しさん@お腹いっぱい。
NGNGエラー出力を分けてログ取ってみたら?
tar zcvf test.tz bdfmplus-2.2.0 2>error.log >log
こんな感じ?
0838名無しさん@お腹いっぱい。
NGNGmake MYLOCALENV=1と値を指定した時だけコンパイルしてほしい部分があるので、
Cソースに
#if MYLOCALENV
...
#endif
と書いて、Makefileには
$(CC) $(CFLAGS) -D MYLOCALENV=$(MYLOCALENV) ...
と書いてみました。
でも、これだとmakeをオプションなしで動かしたときにMYLOCALENVが空で
cppが「#if with no expression」とエラーを出します。
どうやったら、makeでMYLOCALENVに値を指定した時も指定しないときも
きちんとcppが動くようにできるんでしょう?
Gnu makeとGCCを使ってます。
0839838
NGNG「特別な場合用にmakeに指示を与えればソースをちょっと変えてコンパイルできる」
ようにしておく方法の定石を教えてもらえれば嬉しいです。
0840名無しさん@お腹いっぱい。
NGNG#if MYLOCALEENV - 1 == 0
/* 1に定義されている場合 */
#else
/* 定義されていないか、1以外に定義されている場合 */
#endif
ってのを見たことがある。
特定のmake(例えばGNU makeとか)の機能を使ったMakefile書くよりは
移植性が高いかなと。
0841名無しさん@お腹いっぱい。
NGNG#ifdef MYLOCALCLEAN
もしくは
#if MYLOCALCLEAN == なんちゃら
でないとマズいんでないの?
0842841
NGNG_∧∧__ / ̄ ̄ ̄ ̄
|( ゚д゚)| < 寝る!
|\⌒~\ \____
\ |⌒⌒|
0843名無しさん@お腹いっぱい。
NGNG#define MYLOCALENV デフォルト値
#endif
をヘッダファイルに入れておくか、
#ifdef MYLOCALENV
#if MYLOCALENV == 0
/* MYLOCALENVが空または0と定義 */
#elif MYLOCALENV == 1
/* MYLOCALENVが1と定義 */
#endif
#else
/* MYLOCALENVが未定義 */
#endif
ならおk?
0844名無しさん@お腹いっぱい。
NGNG遅くなりましたが、ありがとうね。
awkは、オーク
gawkは、ジーオーク
でよかですか?
0845名無しさん@お腹いっぱい。
NGNGhttp://linux2ch.bbzone.net/index.php?FAQ%2FGeneral#content_1_25
0846名無しさん@お腹いっぱい。
NGNGssh で外部から login するときは screen を起動させたいのですが
どのような .login を書けばいいのでしょうか? login shell は csh です。
0847名無しさん@お腹いっぱい。
NGNG日本語にそれっておかしくね?自意識過剰じゃね?
0848名無しさん@お腹いっぱい。
NGNG0849名無しさん@お腹いっぱい。
NGNG公文書で横書きの場合そうなってることもよくあるし。
でも日本語でピリオド使う教科書はなかったな。
大体なんで数学の教科書が基準なんだよ。
0850名無しさん@お腹いっぱい。
NGNG学会関係とかを出してもいいけど、>>847がそういうの知ってるかどうかは
わからないから、一番安全そうなものを例に出してみた。
0851名無しさん@お腹いっぱい。
NGNGでも何もMLとか、あまつさえ2chみたいなところで
わざわざIMEデフォの句読点を設定変更までしてコンマピリオドが書きたいのかと。
そういうのを他人が見て「ああ、わざわざ変えてるんだ」と気づくであろう事を知りつつ
やってるあたりが自意識過剰。そんなことを気にする俺は神経質ですが。
0852名無しさん@お腹いっぱい。
NGNG普段設定を変えてあって、2chなんかのために
わざわざ設定戻すのがめんどくさいからじゃない?
0853名無しさん@お腹いっぱい。
NGNGっていうか、、/。を使わないで欲しい、というところはほとんどないような。
0854名無しさん@お腹いっぱい。
NGNGまぁいまは、。しか使わないが。
0855名無しさん@お腹いっぱい。
NGNG> そういうのを他人が見て「ああ、わざわざ変えてるんだ」と気づくであろう事を知りつつ
> やってる
と決めつけるのがすごい。
理系で,.を使う文化があるということは、そういう文化圏とその住人がいる
ということで、普段からその方式で生活してる人もいるだろうというのに思い至
るようになってください。
0856名無しさん@お腹いっぱい。
NGNGIMEでもFEPでも何でもいい。どれもデフォは大概、。だと思うけど。
>>855
>> 知りつつやってる
> と決めつけるのがすごい。
知らないでやってるならそれこそすごい。周りを見たほうがいい。
> 普段からその方式で生活してる人もいるだろう
だからその「普段からその方式で生活」することに思い至る人が(UNIX使いに)多いのはなぜだろう、という話ですよ。
普段は句読点使えばいいじゃん。まあ>>852みたいな理由なら納得だけど。
0857名無しさん@お腹いっぱい。
NGNG勝手に思っとけ。馬鹿。
0858名無しさん@お腹いっぱい。
NGNG0859名無しさん@お腹いっぱい。
NGNGのに
「てんまるでもコンマピリオドでも何でもいい」
ことにはならないのかね
ちなみに旧文部省の基準だと横書きのときは
コンマまるにするのが決まりだったそうな
0861名無しさん@お腹いっぱい。
NGNG美意識だと思うよ.
「、。」使いのあなたが「,.」の文章に気をとめるのと同じように.
「コンピュータのデフォルトだから使ってるまでだ.」というなら
他人の「,.」なんか気にしないのだろうけど気になってるでしょ?
たぶんあなたにも私等と逆の美意識が生まれつつある!?
>>849
>大体なんで数学の教科書が基準なんだよ。
断言できないけど,おおもとは数学の教科書から派生してる伝統なんだと思うよ.
0862861
NGNG0863838
NGNGぎゃっ!やっぱだめでした。#ifdefで前処理する方法もうまくいきません。
makeをオプションなしで指定すると、
gcc ... -D MYLOCALENV= ソース.c
が起動されるわけですが、こういう指定だとCプリプロセッサは
MYLOCALENVが定義されてはいると受けとるようです。
そして、定義されてはいるが、空文字列なので、>>838同様にエラーになります。
#ifの中で、空文字列かどうかを判定する式が書ければいいんですが...
0864856
NGNG>>859
要するに「いわゆる漢字変換ソフトの類はおそらくデフォルトで句読点」ということが言いたかっただけで
MS-IMEだとかATOKだとかそういうローカルな話がしたいのではなく、
俺がIMEと書いたことが気に入らない様子の>>854に対しては
そういう意味で「IMEでもFEPでも」と言ったまでなんだけど。意味わかる?
>>861
最初に書いたとおり日本語として変だと思うので、美意識といえば美意識かも。
デフォだから句読点を尊重してるというわけではないけど。
じゃあ、一部UNIX使いがコンマピリオドを美徳とするのはなぜだろうか。と言えばいいかな?
0865名無しさん@お腹いっぱい。
NGNG特に美徳とは思ってないんじゃないの。
UNIX使いが美徳と思っているとなぜか思っている。
0866名無しさん@お腹いっぱい。
NGNG>最初に書いたとおり日本語として変
ハァ?
コンマとかピリオドって「日本語として変」なの?
「IMEのデフォルトがコンマとかピリオド」は「日本語として変」の根拠にはならんよ.
0867名無しさん@お腹いっぱい。
NGNG>>847 に対する回答としては、疑問符ひとつにつき句点ひとつを対応させて、
環境とか色々あんでしょ。特におかしくはない。自意識過剰じゃないからコンマとか気にしないんじゃ。
あたりが適当かと。
0868名無しさん@お腹いっぱい。
NGNG>>840 のはどうなの?
0869名無しさん@お腹いっぱい。
NGNGもう、UNIX 板の話題からはみ出てるんじゃねーのか?
馬鹿じゃないならテキトーな板に移動しろや。
0870名無しさん@お腹いっぱい。
NGNG0871名無しさん@お腹いっぱい。
NGNG0872名無しさん@お腹いっぱい。
NGNG違う様な気もするけれども。
0873名無しさん@お腹いっぱい。
NGNG$ cat Makefile
all:
if [ -n "$(MYLOCALENV)" ]; \
then g++ -DMYLOCALENV=$(MYLOCALENV) -o hoge hoge.c; \
else g++ -o hoge hoge.c; \
fi
$ cat hoge.c
#include <stdio.h>
void func () {
printf ("In func\n");
#if MYLOCALENV
printf ("MYLOCALENV = %d\n", MYLOCALENV);
#endif
}
int main () {func (); return 0;}
$ make > /dev/null && ./hoge
In func
$ make MYLOCALENV=100 > /dev/null && ./hoge
In func
MYLOCALENV = 100
0874名無しさん@お腹いっぱい。
NGNG0875名無しさん@お腹いっぱい。
NGNG0876名無しさん@お腹いっぱい。
NGNGがゃじんたっわ教で校学民国と
ぅのいらづいかつは機算電
0877名無しさん@お腹いっぱい。
NGNG0878名無しさん@お腹いっぱい。
NGNG0879名無しさん@お腹いっぱい。
NGNGわしは横書は右から左へ書くように
と国民学校で教わったんじゃが
電算機はつかいづらいのぅ
0880名無しさん@お腹いっぱい。
NGNG>>838では
$(CC) $(CFLAGS) -D MYLOCALENV=$(MYLOCALENV) ...
となってるけど
$(CC) $(CFLAGS) -D MYLOCALENV=\"$(MYLOCALENV)\" ...
と書かなきゃダメなんでないかい
0881名無しさん@お腹いっぱい。
NGNG0882名無しさん@お腹いっぱい。
NGNGあれは、縦書きで一文字分の縦幅しかないから一文字ごとに改行してるだけな書式。
看板やタイトル以外では使わんって。
0883846
NGNG0884名無しさん@お腹いっぱい。
NGNG環境変数 SSH_hoge があるかみるとか。
man ssh
0885名無しさん@お腹いっぱい。
NGNG【たすけて】公文書では「カンマ」?【句読点】
http://academy3.2ch.net/test/read.cgi/gengo/1031829179/114
0886名無しさん@お腹いっぱい。
NGNG0887名無しさん@お腹いっぱい。
NGNG3行目まではそっち側のひとの主観.
(別に私は847みたいに否定したりしませんからね.)
>とりあえずピリオドは論外。公文書ですらろくに使ってないし。
848も書いてるけど理工書(高校までの教科書はどうだったか知らんが.)を開いて見よう.
あとそのリンク先の50なんか
http://academy3.2ch.net/test/read.cgi/gengo/1031829179/50
調査してるね.まぁそういう慣習があるってこと.(だから「変」じゃないでしょ?)
どうでもいいことなのに,ご苦労なことだ.
0888887
NGNGこれ読点の調査はしてないんだね.
まぁ,持っている理工書でも開いてもらうと
『,.』が「変」とは言えないのは分かってもらえると思う.
(ってか私の手元の本みたら『,.』が優勢なんだけど...)
0889886
NGNGしておいた方がいいなあ、と思った。やっぱり醜い。悪い慣習な感じ…
0890初心者
NGNG0891名無しさん@お腹いっぱい。
NGNG俺は子猫に見せるときに,.を使ってるよ.
0892名無しさん@お腹いっぱい。
NGNG0893824
NGNGリトライなしは、softでいけました。retryで回数指定も大丈夫でした。
timeoに関しては、timeo=nでn=10msですよね?
指定しましたが、きいていない感じでした。
(指定してもしなくても同じでした)
あと、
NFSサーバ停止→NFSクライアントにてエラー検出させる→NFSサーバ起動
で、NFSクライアントはMOUNTを明示させなくても、
自動でMOUNTを行いました。(softでの動作です)
エラー検出後、バックグラウンドでMOUNTしにいってるプロセスはなかった気がしてるんですが・・・
見逃しただけかな・・・
エラーでそのままMOUNTさせない(明示するまで)方法ってないんですかね?
0894名無しさん@お腹いっぱい。
NGNGttyの結果で分けるとか。
0895名無しさん@お腹いっぱい。
NGNG現在、ディレクトリから
・現在時刻に対してX時間以上古いファイル
・更新日が特定の日付になっているファイル
など、タイムスタンプに関する条件を指定してファイル操作を行いたいと考えています。
これらの操作を行うのに何か良い方法は無いでしょうか。
宜しくお願いします。
0896名無しさん@お腹いっぱい。
NGNGまずは man find
0897名無しさん@お腹いっぱい。
NGNGそれを 001.jpg 002.jpg ... 100.jpg の様に桁を揃えたいのです。
手で全部やるのは面倒なので、ls の出力を sed で加工して script を作りたいのですが、
どのようにしたら、適当な数の 0 を加えられるか分かりません。分かる方、教えて下さい。
0898名無しさん@お腹いっぱい。
NGNG0899名無しさん@お腹いっぱい。
NGNG0900名無しさん@お腹いっぱい。
NGNGすでにファイルがあるっていう前提なのに、その的外れな回答
0901名無しさん@お腹いっぱい。
NGNG0902名無しさん@お腹いっぱい。
NGNGとりあえず、printfでも使うといいんじゃない?
数字のフォーマットを変換するコマンドもあったような気がするが。
0903初心者
NGNGs=$i.jpg
d=`printf '%03d' $i`.jpg
if [ -e $s ] && [ ! -e $d ]; then
mv $s $d
fi
done
0904名無しさん@お腹いっぱい。
NGNGn=`basename $f .jpg`
mv $f `printf "%03d.jpg" $n`
done
0905名無しさん@お腹いっぱい。
NGNG#ifには、キャストやsizeofを含まない(しかしdefinedを含んでよい)
定数式を使うことができる。それから、プリプロセス段階で式を評価する時、
定義されていないマクロは0と解釈される。だから、
#if MYLOCALEENV - 1 == 0
/* 1に定義されている場合(コマンドラインで空に定義されている場合を含む) */
#else
/* 定義されていないか、1以外に定義されている場合 */
#endif
に修正すればいいんじゃない?
プリプロセス指令では、文字列の演算は連結以外できない(比較とかできない)かと。
0906897
NGNGsed の中で使えないか試したのですがダメでした。
結局、0 を自動で補わせるのは無理とあきらめました。
0 が1個足りないファイルと2個足りないファイルを別々に ls で出力し、
それぞれを 0 の数決め打ちで加工して2つのスクリプトを作りました。
0907名無しさん@お腹いっぱい。
NGNGls ?.jpg | while read x; do mv "$x" "0$x"; done
ls ??.jpg | while read x; do mv "$x" "0$x"; done
(以下好きなだけ繰り返し)
0908名無しさん@お腹いっぱい。
NGNG0909名無しさん@お腹いっぱい。
NGNGs/.*/mv & 000000&/
s/00*\(...\..*\)/\1/
ピリオド3個のところが桁数。
0910名無しさん@お腹いっぱい。
NGNGやーいやーい
>>906
なぜ >>904 あたりを使わない?
0911名無しさん@お腹いっぱい。
NGNG>NFSクライアントはMOUNTを明示させなくても、自動でMOUNTを行いました。
「NFSクライアント」である段階で「マウント」はしているんじゃないのか?
0912名無しさん@お腹いっぱい。
NGNGhttp://ww2.et.tiki.ne.jp/~g1nj11nugasa/
レス数が900を超えています。1000を超えると表示できなくなるよ。