多くのxtermでは、ウィンドウ境界に一意の名前を付けることができます。別名に続いてエスケープコードを出力してエコーコードを残すことはできません。-n ""
#!/usr/bin/perl
my $saywhat = $ARGV[0];
my $mycmnd = <<"EOLzippo";
echo -n "\033]0;XROSS\007"
EOLzippo
$mycmnd =~ s!XROSS!$saywhat!g;
print $mycmnd;
:だから私は、ファイルheader.plでこのperlのコードを書いた
alias header 'perl ~/perl/header.pl \!* '
私は私のxtermの上部にあるテキストを変更することができます。エイリアスはコードと呼ばれる
は私のコマンドラインにエコー-Nの葉:
163 perl> header test
echo -n ""
エコー-n「」残さずに印刷を実行する方法はありますか?
'' \ 033 ''' \ e "' '\ 007" '' '\ a" ' – Borodin
He *はそうではありません*砲撃する。彼はちょうど(非常に複雑な方法で) 'echo -n"を印刷しています。 xtermはエスケープコードを解釈します。残りは印刷可能な文字だけです。 –
cjm