2

重複の可能性:
bash エイリアスの変数補間

このコマンドは、bash シェルでコンソールのタイトルを設定するために使用されます

    printf "\033]0;  my_console_title \007";

しかし、このコマンドをエイリアスで使用したいので、ユーザーからのコンソールタイトルを受け入れる必要があります(printfをエイリアス変数に設定するのに問題があります)。

に似たもの:

alias fx="find . -type f | xargs grep -il $1"

使用法:fx "search_text"

4

2 に答える 2

2

次のようなことを試しましたか:

alias title='printf "\033];0%s\007"'

ところで、URXVT では回線が機能​​しません。

于 2012-05-03T07:07:33.180 に答える
2

これを試して:

$ alias ttt='printf "\033]0; %s \007" "$1"'

私のマシンでは動作しないためテストできませんが、少なくともエラーは発生しません。

編集:アップ。エラーを修正しました。

于 2012-05-03T07:08:18.640 に答える