2013-08-07 11 views
22

私はADBについて質問があり、誰でも違いが何であるかを知っているん:
adb shell & adb hellコマンド?ADB地獄のコマンド(ないタイプミス)

"hellish"のターミナルカラー(Linuxの場合のみ、Windowsではいくつかの接頭辞が付いています)以外は他の違いがありますか?
あなた自身を真剣にチェックしてください。

enter image description here

+3

私はこれを誤って発見しました。私はROFLした。 –

+0

何か!これにちょうどつまずいた! – Paschalis

答えて

23

sourceを読む:

if(!strcmp(argv[0], "shell") || !strcmp(argv[0], "hell")) { 
    int r; 
    int fd; 

    char h = (argv[0][0] == 'h'); 

    if (h) { 
     printf("\x1b[41;33m"); 
     fflush(stdout); 
    } 

    if(argc < 2) { 
     D("starting interactive shell\n"); 
     r = interactive_shell(); 
     if (h) { 
      printf("\x1b[0m"); 
      fflush(stdout); 
     } 

...

  if (h) { 
       printf("\x1b[0m"); 
       fflush(stdout); 
      } 

をこのコードはshellまたはhellコマンドはhで始まる場合、ターミナルの色を変更するための余分な制御配列が出力されることを確認したが他には何もない。

+1

したがって、ただの卵です:) – s3v3n

+0

削除されたようです:-(https://android-review.googlesource.com/#/c/180036/ –

1

は、私の知る限りでは両者の間に他の違いはありません。

+1

それは皮肉なので面白いです;) – Ar3s

関連する問題