yes 専用スレ
0001yNGNG
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
y
0003yes 3NGNG
3
3
3
3
3
3
3
3
3
3
0007棄教者 ◆egKIKYO7cg NGNG
no ってコマンドがないのはなぜ?
0010yes noNGNG
no
no
no
no
no
no
no
no
no
no
no
no
no
no
no
0012名無しさん@お腹いっぱい。NGNG
将軍様万歳
将軍様万歳
将軍様万歳
将軍様万歳
将軍様万歳
将軍様万歳
将軍様万歳
将軍様万歳
将軍様万歳
将軍様万歳
将軍様万歳
将軍様万歳
将軍様万歳
将軍様万歳
将軍様万歳
001514NGNG
>10で既出だった
0019名無しさん@お腹いっぱい。NGNG
root 権限がないと、それほどひどい嫌がらせにはならないでせう。
root 権限がある場合、hoge の前に /. 、/tmp/. や /var/. なんかを付けておくと、(・∀・)イイ!!かも
0027名無しさん@お腹いっぱい。NGNG
#include <stdio.h>

int
main(argc, argv)
  int argc;
  char **argv;
{
  if (argc > 1)
    for(;;)
      puts(argv[1]);
  else for (;;)
    puts("y");
}
0034(・∀・)NGNG
#include <stdio.h>
int main(int argc, char *argv[])
{
 if (fork() == 0) puts(argc > 1 ? argv[1] : "y");
 else       main(argc, argv);
 return 0;
}
0035(・A・)NGNG
#include <stdio.h>
int main(int argc, char *argv[])
{
 if (fork() != 0) puts(argc > 1 ? argv[1] : "y");
 else       main(argc, argv);
 return 0;
}
0036名無しさん@お腹いっぱい。NGNG
>>34 zombieの群れを作ってプロセステーブルを喰い潰す。
>>35 親プロセスからpidが分からなくなる。
いずれにしてもtail recursionをループに展開しない限りじきにスタックオーバーフロー。
0038名無しさん@お腹いっぱい。NGNG
ネタにマジレス発見! >>36
0040(´∀`)NGNG
#include <stdio.h>
#include <unistd.h>
int main(int argc, char *argv[])
{
puts(argc > 1 ? argv[1] : "y");
execv(argv[0], argv);
return 0;
}
0041名無しさん@お腹いっぱい。NGNG
% yes `yes`
0045名無しさん@お腹いっぱい。NGNG
#!/usr/bin/awk -f

BEGIN {
  if (ARGC == 1)
    str = "y"
  else {
    str = ARGV[1]
    for (i = 2; i < ARGC; i++)
      str = str " " ARGV[i]
  }
  for (;;)
    print str
}
0046名無しさん@お腹いっぱい。NGNG
#!/bin/sh
str=""

while [ ".$1" != "." ]
do
 str="$str $1";
 shift
done

if [ "$str" = "" ]
then
 str="y";
fi

while [ 1 ]
do
 echo $str
done
0049名無しさん@お腹いっぱい。NGNG
質問です。
yesコマンドってみなさんどうやって活用、実用してるんでしょうか?

自分にはこのコマンドの便利さがまだ解らないです。
0050名無しさん@お腹いっぱい。NGNG
その昔は
% yes | ./configure
とかやったらしいが。
何でも「あなたはこのライブラリを持ってますか?」という質問に
延々答えなければいけなかったそうな。
005249NGNG
レスthx

いつも
% hoge.sh|yes
とかやってた<アホ

よく考えれば
% yes|hoge.sh
だよね・・・
0054名無しさん@お腹いっぱい。NGNG
$ yes no | cp -ir foo bar >log.txt 2>&1
0055名無しさん@お腹いっぱい。NGNG
あ、ないファイルだけ階層コピー&コピーされなかったものの記録、ね。
0059名無しさん@お腹いっぱい。NGNG
Yes, I am!!
0060名無しさん@お腹いっぱい。NGNG
>>49
yes が何のためにあるのか分からないのは自分だけじゃなかったんだ。

自分の場合、初めて yes をやったときに、??? 状態だったし ^^;
0065名無しさん@お腹いっぱい。NGNG
age
0066名無しさん@お腹いっぱい。NGNG
gake
0072名無しさん@お腹いっぱい。NGNG
#include <stdio.h>
int main(int argc, char *argv[])
{
  char *yes = "yes";
  if (argc >= 2) yes = argv[1];
  for(;;) printf("%s\n", yes);
  return 0;   /* コネエヨ */
}
0074名無しさん@お腹いっぱい。2005/04/12(火) 20:59:40
y
y

y
y
y
y
y
y
y
y
y
y
y
y
y
y



0075名無しさん@お腹いっぱい。2005/04/13(水) 10:21:00
FreeBSD の make で書いてみた。

----------------------- yes ここから -----------------------
#!/usr/bin/make -f
.DEFAULT !
  @while : ; do \
    echo ${.IMPSRC} ; \
  done
all ! .PRECIOUS
  while : ; do \
    echo y ; \
  done
----------------------- yes ここまで -----------------------

0076名無しさん@お腹いっぱい。2005/04/13(水) 10:23:30
GNU/Linux 上で動くかどうかはわからんが、
FreeBSD 上 の gmake で書いてみた。

----------------------- yes ここから -----------------------
#!/usr/local/bin/gmake -f
.DEFAULT:
  @while : ; do \
    echo $< ; \
  done
.PHONY: all
all:
  @while : ; do \
    echo "y" ; \
  done
----------------------- yes ここまで -----------------------
0079名無しさん@お腹いっぱい。2005/04/14(木) 23:04:37
#include <stdio.h>
int main(int argc, char *argv[]) {
  char *defaultOut = "y";
  char *out = defaultOut;
  int checkch, ch;
  if (argc > 1)
    out = argv[1];
  for (;;) {
    printf("出力する文字列として %s が指定されました。出力しますか? (y/n/q) ", out);
    checkch = ch = getchar();
    while (ch != '\n' && ch != EOF)
      ch = getchar();
    if (checkch == 'y' || checkch == 'Y') {
      printf("%s\n", out);
    } else if (checkch == 'q' || checkch == 'Q') {
      break;
    }
  }
  return 0;
}
0095名無しさん@お腹いっぱい。2015/07/01(水) 20:52:11.18
yes でムカつくのはバイナリが指定できないのと\nが必ずつく件

DEADBEEFで埋めたいのに
yes abc | tr 'abc\n' '\336\255\276\357' | dd of=/dev/hda
とか重いしめんどくさすぎ
0096名無しさん@お腹いっぱい。2017/12/29(金) 09:51:45.99
誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。

グーグル検索⇒『宮本のゴウリエセレレ』

YZJO42LHIG
0097名無しさん@お腹いっぱい。2018/05/22(火) 04:14:53.93
知り合いから教えてもらったパソコン一台でお金持ちになれるやり方
時間がある方はみてもいいかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

06ELC
0099名無しさん@お腹いっぱい。2022/06/07(火) 16:15:20.40
クリス・スクワイア(ベース)
ジョン・アンダーソン(ボーカル)
ビル・ブルーフォード(ドラム)
ピーター・バンクス(ギター)
トニー・ケイ(キーボード)
レスを投稿する


ニューススポーツなんでも実況