[過去ログ] あなたのプロンプトは? (247レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
1
(1): 名無しさん@お腹いっぱい。 2001/05/18(金) 09:49 AAS
set prompt="`whoami`@`hostname`[\!]_% "
2
(1): 名無しさん@お腹いっぱい。 2001/05/18(金) 09:51 AAS
いつでも

#

危険です。
3
(1): 名無しさん@お腹いっぱい。 2001/05/18(金) 10:11 AAS
'%n@%m(%C)%# '
4: 名無しさん@お腹いっぱい。 2001/05/18(金) 10:16 AAS
ただの厨房っす
ShellScriptわかんないんで >>1 >>3 が何を意味してるのか、よくわかんないっす
面白そうなんでこれから試してみるっす
もっと教えてほしいっす

>>2 も面白いっす
語呂がいいっす
個人的には好きっす
俺もいつもそれっす
5: bashです 2001/05/18(金) 10:40 AAS
$ echo $PS1
[\u@\h \W]\$
\u:ユーザー名 \h:ホスト名 \W:カレントディレクトリ
ちなみに、こんな感じ
[hiroyuki@2ch hiroyuki]$
6: 名無しさん@お腹いっぱい。 2001/05/18(金) 10:45 AAS
set prompt="`logname`[\!] "

hiroyuki[2000000]

こんな感じ。
7: 名無しさん@お腹いっぱい。 2001/05/18(金) 11:02 AAS
tcshサネ、テ、ニ、゙、ケ。」、ウ、?、ハエカ、ク。」
10:48:12 watashi(ttyp2)@konohost:~[1007]> echo "$prompt"
%P %n(%l)@%m:%~[%h]%#
10:48:22 watashi(ttyp2)@konohost:~[1008]>
、「、゙、麌istoryネヨケ讀マサネ、?ハ、、、?、ヌ、ケ、ャ。」
8: 名無しさん@お腹いっぱい。 2001/05/18(金) 11:33 AAS
プロンプトいじるならここが参考になるかも。

http://www-6.ibm.com/jp/developerworks/linux/010126/j_l-tip-prompt.html

うちではプロンプトに色付いてて Eterm のタイトルバーに現在いるディレクトリとか表示するようにしてるよ。
9: 名無しさん@お腹いっぱい。 2001/05/18(金) 14:42 AAS
ken ->

ですけど。
10: 名無しさん@お腹いっぱい。 [sage ] 2001/05/18(金) 14:52 AAS
if ( $term == "kterm" || $term == "xterm" ) then
set prompt = '%m[%h]%% '
alias cwdcmd 'echo -n "^[]2;$HOST^G^[[?E^[[?0T$PWD^[[?F"'
alias precmd 'echo -n "^[]2;$HOST^G^[[?E^[[?0T$PWD^[[?F"'
cd .
else
set prompt = '%m:%~[%h]%% '
endif

# 実際はこうじゃないけど。
11: 名無しさん@お腹いっぱい。 [sage ] 2001/05/18(金) 15:20 AAS
(゚д゚):~$
12: 名無しさん@お腹いっぱい。 [sage ] 2001/05/18(金) 19:05 AAS
オマエモナ ->
13: 名無しさん@お腹いっぱい。 2001/05/18(金) 19:17 AAS
PS1='\[\e[$(((prom_i=(prom_i+1)%7)+31))m\]\h [\!:\j:$?]\[\e[m\] '

bash 2.04 以上でしか使えないけど。
hostname [500:0:0]
みたいな表示で、最初の数字がヒストリ、2番目がジョブの数、3番目が
最後に実行したコマンドの戻り値。
14
(2): 名無しさん@お腹いっぱい。 2001/05/18(金) 19:36 AAS
set prompt = '%{\e]2;%n@%m: %~\a\e]1;%.\a\e[34;04m%n\e[00m\e[31m@\e[34;04m%m\e[00m[\e[31m%h\e[00m]%} '

というのを、tcsh + kterm あたりで使っています。
15
(3): 名無しさん@お腹いっぱい。 [age ] 2001/05/18(金) 20:00 AAS
>>14
おお。俺もおんなじようにして色を付けている。
16: 名無しさん@お腹いっぱい。 2001/05/18(金) 20:56 AAS
user@path>
17: 名無しさん@お腹いっぱい。 [sage ] 2001/05/18(金) 21:11 AAS
(-_-):~$
18: 名無しさん@お腹いっぱい。 2001/05/18(金) 23:14 AAS
.cshrc

set prompt="`hostname` \! <`pwd`> "
alias cd 'cd \!*;set prompt="`hostname` \! <`pwd`> "'
alias pushd 'pushd \!*;set prompt="`hostname` \! <`pwd`> "'
alias popd 'popd \!*;set prompt="`hostname` \! <`pwd`> "'
19
(2): 名無しさん@お腹いっぱい。 2001/05/19(土) 07:52 AAS
>>14
早速真似してみました。結構よさげです。

が、ひとつ問題が。
コンソールログイン(ログインシェルがtcsh)してるんですけど、.cshrcでこのプロンプトを使うと、コンソールで上手く文字が表示されないんですよね。
.xinitrcで設定しようかとも思ったんですが、
コンソール→X→コν。
.xinitrcで設定しようかとも思ったんですが、
コンソール→X→コンソール
で帰ってきたときに、コンソール用のプロンプトに戻す方法が良く分かりませんでした。

コツみたいなものがあれば教えてください。
20: 名無し娘。 [ ] 2001/05/19(土) 08:03 AAS
.zshrc
export PROMPT='%n@%m%# '
export RPROMPT=' %~'
21: 14 2001/05/19(土) 08:58 AAS
>>19
環境変数$TERMか何かを見て、コンソールとXとの場合分けを
.cshrc の中でやるといいかも。
私はXしかつかわない体質なので >>14 のままで困っていません。
22: 名無しさん@お腹いっぱい。 [sage ] 2001/05/19(土) 09:05 AAS
Please type "rm *" and hit return key.>
23: 名無しさん@お腹いっぱい。 2001/05/19(土) 15:04 AAS
age
24: 名無しさん@お腹いっぱい。 2001/05/19(土) 15:07 AAS
set prompt="[%T]%m:%c<%h> " # in tcsh

あと、\e(Bだかを promptにいれといて、必ず
ASCIIにするテクニックもあったね。
25: 名無しさん@お腹いっぱい。 2001/05/21(月) 00:20 AAS
su-bash$ age
26: ???????????????B 2001/05/21(月) 01:11 AAS
if($?term) then
switch($term)
case xterm:
case kterm:
set prompt = %
alias precmd 'echo -n "\033]0;[$user@$hostname]:$cwd\007"'
breaksw
endsw
endif
27: 15 2001/05/21(月) 19:27 AAS
>>19
俺はこうやっているけど、特にコンソール, X で困ったことはないな。
コンソールでもちゃんと文字表示できるし。26 みたいな工夫もしてない。

set prompt="%{^[[35m%}%m%{^[[m%}:%{^[[36m%}%~%{^[[m%}%{^[[31m%}[\!]%{^[[m%} >"
28: 15 2001/05/21(月) 19:31 AAS
あ、一応上のカラーは

.Xdefaults
KTerm*background: white
KTerm*foreground: \#00006c

な kterm で使うと見やすいよ。mnews -c とかも最高に見やすい。
29: 15 2001/05/21(月) 19:32 AAS
さらに vim で Syntax highlighting をサポートした環境
でキーワードに色が付いていないとプログラムが読めない・書けない
体になってしまいました。

鬱だ死のう・・・。あと連続カキコスマソ
30: 名無しさん@お腹いっぱい。 2001/05/21(月) 19:46 AAS
まだ誰も挙げてないみたいなので。
http://www.linux.or.jp/JF/JFdocs/Bash-Prompt-HOWTO.html
31: 名無しさん@お腹いっぱい。 2001/05/23(水) 00:26 AAS
優良すれあげ
32: 名無しさん@お腹いっぱい。 2001/05/27(日) 20:33 AAS
憂慮薄れに突き上げ申す
33
(3): aki 2001/06/09(土) 03:37 AAS
先輩のプロンプトを見たら顔文字が入ってて、
表示するたびに毎回変わってた。

昔はコマンドの返り値によって泣き顔にしてたとか。
34: 名無しさん@お腹いっぱい。 2001/07/12(木) 15:56 AAS
>>33

それ、見してくれ
35
(1): 名無しさん@お腹いっぱい。 2001/07/13(金) 00:44 AAS
prompt $p$g
36
(1): 名無しさん@お腹いっぱい。 2001/07/13(金) 03:55 AAS
最近の Linux (RedHat 系だけかな) はなんで、
t?csh でも $ なんだ?
やっぱり、初心者に 普段は $, root では # ってだけの
説明ですむからかな?

俺、すげー抵抗があるんですけど。。。
37: 名無しさん@お腹いっぱい。 2001/07/13(金) 04:08 AAS
>>35
なんかなつかしー
38
(7): 名無しさん@お腹いっぱい。 2001/07/14(土) 18:03 AAS
おいらのプロンプトは'%n@%m(%l)$ 'なり。
'名前@マシン名(tty名)$ 'ってことなり。
tty名がでてないと嵌った時に時々困るなり。

>>36
Linuxは/bin/shがbashだったり、rcスクリプトがbashスクリプト
だったりする時点でもう論外。しょうがないから使うけど、論じる
対象にならんす。
39: 名無しさん@お腹いっぱい。 2001/07/14(土) 18:49 AAS
>>38
だから?shなんかステ
40: 名無しさん@お腹いっぱい。 2001/07/14(土) 18:50 AAS
FreeBSD厨房>>38
41
(2): 名無しさん@お腹いっぱい。 2001/07/14(土) 19:28 AAS
FreeBSD では最近 /bin/csh = /bin/tcsh なんだが
そういうのも >>38 は否定するのかな。
42: 名無しさん@お腹いっぱい。 2001/07/14(土) 19:41 AAS
質問:FreeBSDユーザーにはヴァカしかいないのは何故ですか?
43: 名無しさん@お腹いっぱい。 2001/07/14(土) 19:41 AAS
>>41
>>38自体が論じる対象にならんす。
44
(2): 38 2001/07/14(土) 19:56 AAS
いいなあ。皆気になんないんだ。bashの拡張機能のおかげで
シェルスクリプトとかMakefileとか書き換える羽目になった
ことないのか。羨ましいっす。

>>41
cshは使ってないしシステム内のスクリプトでも滅多に使われてないので
ので気にしません。
45
(1): 名無しさん@お腹いっぱい。 2001/07/14(土) 21:34 AAS
>>44
bourne shellなプログラムがbashで動かない、ということ?
それともbashなプログラムをbourne shellで動かすってこと?

前者なら、
#!/bin/sh
で起動してもだめってことなのか?bashはargv[0]みて動作を
変えてるとおもったけど....
bashの拡張機能を前提としたスクリプトが増えて困る、という
なら、「bashいれとけ」としか言えないな。
46
(1): 理由も言わずに 2001/07/14(土) 21:52 AAS
問答無用で他人を厨房呼ばわりするのはやめなさい>40
君の品格のなさを暴露するだけだ。
47: 名無しさん@お腹いっぱい。 2001/07/14(土) 22:06 AAS
>>44
互換性云々は、gtkが互換性云々で使わないと
fjで公言してやまない某氏の言いように似てるね。
48
(1): 38 2001/07/14(土) 22:11 AAS
>>45
前者っす。makefile生成スクリプトとか$()まわりでガンガン
嵌ってたっすよ。でも、最近のbourne shellでも$()があるみたい
だから、早いか遅いかだけで、いずれにせよ避けれない
嵌り道だったのかも。

ま、どうのこうの言ったって、単なる愚痴なんで、全然大した問題じゃ
ないんすけどね。36さんと同様に、単なる、心理的な抵抗みたいな。

`だけでいいじゃん。それがうまく使えないからって、$()とか便利な
方法を追加して、互換性を損なうのは嫌っすよ。なんて漏れは思うんす。
こうなったら$()とか使った互換性のないスクリプトを大量に書いて
復讐してやるー  ← 悪い例
みたいな感じの、ネタっす。
49: 名無しさん@お腹いっぱい。 2001/07/14(土) 22:35 AAS
カラーの設定で参考になるページ教えてください.
50: みっちゃん 2001/07/15(日) 01:13 AAS
/bin/cshです^^
51: 名無しさん@お腹いっぱい。 2001/07/15(日) 08:23 AAS
いつでも#
いや、いつでもrootってワケじゃないよ。
職業柄、いつでもbourne-shellを100%水も漏らさず使える体でいたいだけ。
52: 名無しさん@お腹いっぱい。 2001/07/15(日) 09:44 AAS
>>46
あなたが厨房だから厨房だといったのです
53
(1): 名無しさん@お腹いっぱい。 2001/07/15(日) 11:24 AAS
>>38 は理由があるからまだヨイ。
理由もなく、単なる懐古趣味で「/bin/sh が bash だなんて、
Linux なんか全然ダメだよね〜」とか言ってるやつは氏んで結構。
54
(1): 名無しさん@お腹いっぱい。 2001/07/15(日) 11:37 AAS
むしろ作業記録を残せるシェルの方が root のシェルとしては
いいのではないかと思う今日この頃。
クラックされた Linux 鯖が、ログは消されたのに ~root/.bash_history に
履歴がぜんぶ残ってたなんて話も聞くし。
55
(1): 名無しさん@お腹いっぱい。 [ ] 2001/07/16(月) 06:03 AAS
>>54
最近のシェルでヒストリ残せないのあったっけ?
56: 名無しさん@Emacs 2001/07/16(月) 10:07 AAS
>>55
「最近のシェルで」ではなく、「root のログインシェルで」というのが
ポイントと思われ。
57: 名無しさん@お腹いっぱい。 2001/07/16(月) 13:09 AAS
PS1="- "
58: 名無しさん@お腹いっぱい。 2001/07/16(月) 19:55 AAS
C:\>
59: 名無しさん@お腹いっぱい。 2001/07/28(土) 14:33 AAS
%n@%m%/%#
60
(2): 名無しさん@お腹いっぱい。 01/10/16 00:34 AAS
How many pages?
61: 名無しさん@お腹いっぱい。 01/10/16 01:04 AAS
ドウシマスカ? (1:タタカウ 2:ニゲル 3:マホウ 4:ITEM)
62: 名無しさん@お腹いっぱい。 01/10/16 01:24 AAS
GET! $$$
63
(2): N88 ◆djb/VnQY 01/10/16 09:12 AAS
>>60
How many files (0-26) ?
こんなんじゃなかったけ? pagesはちがうとおもうぞ
64: 名無しさん@お腹いっぱい。 01/10/16 09:37 AAS
>>53
オリジナルBourne shellとPOSIX shの違いが分からない奴も死んでお構いなし。
65: 名無しさん@お腹いっぱい。 01/10/16 11:11 AAS
>>63
djb だ...
66: 名無しさん@お腹いっぱい。 01/10/16 11:48 AAS
How many files (0-15) ?
だよ。
67: 名無しさん@お腹いっぱい。 01/10/16 12:23 AAS
Ready
68: sage 01/10/16 12:24 AAS
PC6001は How many pages なんだよ!! しったか君逝ってよし!! >>63
とちょっとキャラを変えてみる
69: 名無しさん@Emacs 01/10/16 12:52 AAS
How many pages? はPC-6001のN-60 BASIC。
コンソールに裏表2画面使えた。
70: 60 01/10/16 13:00 AAS
おいらのおうちはパピコンです。
UNIXじゃないからsage
71: 名無しさん@お腹いっぱい。 01/10/17 02:19 AAS
prompt $p$g
72: 名無しさん@お腹へった。 01/10/17 03:14 AAS
alias cd 'cd \!*; set prompt="`hostname`:`pwd` <!> "'
73: 名無しさん@お腹へった。 01/10/17 03:17 AAS
PS2=Linux
74: 名無しさん@お腹いっぱい。 01/10/18 05:10 AAS
>>48
> 前者っす。makefile生成スクリプトとか$()まわりでガンガン
> 嵌ってたっすよ。でも、最近のbourne shellでも$()があるみたい
> だから、早いか遅いかだけで、いずれにせよ避けれない
> 嵌り道だったのかも。

POSIX shellでは、``も$()もcommand substitutionです。
Nest出来ないのは不便なので追従してください。> 今でも駄目なOSの/bin/sh
75: 名無しさん@お腹いっぱい。 01/10/18 05:17 AA×

76: 名無しさん@お腹いっぱい。 01/10/18 05:19 AAS
function mona
{
local GRAY="\[\033[0;30m\]"
local LIGHT_GRAY="\[\033[1;37m\]"

local RED="\[\033[0;31m\]"
local LIGHT_RED="\[\033[1;31m\]"

local GRAY="\[\033[1;30m\]"
local LIGHT_GRAY="\[\033[0;37m\]"

local BROWN="\[\033[0;33m\]"
local LIGHT_BROWN="\[\033[1;33m\]"

local CYAN="\[\033[0;36m\]"
local LIGHT_CYAN="\[\033[1;36m\]"
省29
77: 名無しさん@お腹いっぱい。 01/10/18 05:21 AAS
mona.plとかは、適当に文字列返すスクリプトかいてネ
78: 名無しさん@お腹いっぱい。 01/10/18 11:30 AAS
>>33
O'REILLY社のSMILEYSって本に書いてあったよ.
http://www.pop.at/smileys/
ここにあるっす.
79: 名無しさん@お腹へった。 01/10/18 23:45 AAS
% set prompt="今だ! ! 番ゲットォォォォ!!>⊂(゚Д゚⊂⌒`つ≡≡ "

今だ! 38 番ゲットォォォォ!!>⊂(゚Д゚⊂⌒`つ≡≡ ls
access_log work
今だ! 39 番ゲットォォォォ!!>⊂(゚Д゚⊂⌒`つ≡≡ ls
access_log work
今だ! 40 番ゲットォォォォ!!>⊂(゚Д゚⊂⌒`つ≡≡
80: 名無しさん@お腹いっぱい。 01/10/19 00:04 AAS
これって、mona パッケージをインストールしないといけないんだよね?
# apt-get install mona
ちなみにぼくは cygwin なのですが、なんとかなんないかなぁ。
81: 名無しさん@お腹へった。 01/10/19 02:48 AAS
cygwinでも~/.bashrcに、メモ帳で
PS1="今だ! \# 番ゲットォォォォ!!>⊂(゚Д゚⊂⌒`つ≡≡ "
と書いたらうまくいったゾ。

今だ! 4 番ゲットォォォォ!!>⊂(゚Д゚⊂⌒`つ≡≡ uname -a
CYGWIN_NT-5.0 DIGDUG 20.1 (0.3/1/1) 1998-12-3 20:39:18 i686 unknown
今だ! 5 番ゲットォォォォ!!>⊂(゚Д゚⊂⌒`つ≡≡
82: 名無しさん@お腹いっぱい。 01/10/24 01:31 AAS
tcshで
set prompt="`whoami`@`hostname`[%~]% "
やってます。
83: 名無しさん@XEmacs 01/10/26 02:39 AAS
ワラタ > 今だ! n 番ゲットォォォォ!!>⊂(゚Д゚⊂⌒`つ≡≡

ウチはシンプルに

PS1='\u@\h:\w \t\$ '

ってー感じ。
\t は、荒いけど計測にも使えるし、わりと便利…
84: 名無しさん@お腹いっぱい。 01/10/26 05:32 AAS
$$
85: ふふふ 01/10/26 20:27 AAS
移転で沈んだのでage
86: 名無しさん@お腹いっぱい。 01/10/26 20:47 AAS
C:\>
87: 名無しさん@お腹いっぱい。 01/10/26 21:31 AAS
set prompt="%P[%c2]%n"

シンプルすぎか?
88
(2): 名無しさん@お腹いっぱい。 01/11/01 23:23 AAS
マウスが滑って間違ってコピペしても安全なプロンプトってない?
89: 名無しさん@お腹いっぱい。 01/11/02 10:37 AAS
>>88
:
90: 名無しさん@お腹いっぱい。 01/11/02 20:56 AAS
set prompt = "(%n@%m:%~)%B[%T]%b >> "

tcsh使いだったらボールドフォントは基本だね!
91: ふふふ 01/11/06 19:48 AAS
>>88
set prompt="rm -rf / "
いや、
set prompt="echo "
92: SUNOS5.8 01/12/14 15:53 AAS
HOST=`uname -n`
PS1="[${HOST}#$USER]"
93: 名無しさん@お腹いっぱい。 [あげ] 02/01/24 19:06 AAS
Tera Term用

PS1='\033]2;\w : \!\007\[\e[33m\][\w:\!]\$\[\e[0m\] '
94: 名無しさん 02/01/24 20:01 AAS
set prompt=" _________________\n ∧_∧∩ / 先生、今\n ( ´∀`)/ < %m の %~ にいます。>>!\n/ / / \\_ "
95
(1): 名無しさん@お腹いっぱい。 02/01/25 02:14 AAS
昔、PC98DOSのプロンプトには、地球儀が回ってたけど。板違い(T^T)
96
(1): 名無しさん@お腹いっぱい。 02/02/03 03:58 AAS
earth.com懐かしいなぁ…某京BBSのユーザーメッセージにも入れてたな…
あの当時はDOSの起動に1分かかるような長大なAutoExecを書いていた厨房だった。

DOS3.3でコンベンショナルメモリ600kbytesの壁に挑んだり無意味なこともしてたな…
97
(1): 名無しさん@お腹いっぱい。 02/02/03 04:15 AAS
ご主人様ご命令を>
98
(1): 名無しさん@お腹いっぱい。 02/02/03 04:20 AAS
Yes, Master? >
99
(1): 名無しさん@お腹いっぱい。 02/02/03 04:34 AAS
FUBAR >
100
(1): 名無しさん@お腹いっぱい。 02/02/03 04:45 AAS
Yes, Ma'am? >
101: 名無しさん@お腹いっぱい。 02/02/03 04:58 AAS
>>97-100
ホスト名がやばそうだ(藁
102: 名無しさん@お腹いっぱい。 02/02/04 05:37 AAS
前の方で出てたカラー設定をまねしてみたら、Xだけでなく
コンソールやTera Termなんかでもちゃんと色つきで出るんだね。
ちなみにこんなかんじにしてみたYO!
set prompt = "%{^[[36m%}%m%{^[[m%}%{^[[35m%}[%c]%{^[[m%}%{^[[36m%}%#%{^[[m%} "

こりゃ便利だ。感謝age
103
(2): 名無しさん@お腹いっぱい。 02/02/04 06:46 AAS
どうせならこれくらい大胆にしる!

> 2月 4日(月) 06:02:43      ∧∧  ズザ---ッ;;;     /tmp
> 今だ! 37945番ゲットォォ!>⊂(゚Д゚⊂⌒`つ≡≡ $

function monaprompt_command() {
local red='\[\e[0;31m\]' RED='\[\e[1;31m\]'
local yellow='\[\e[0;33m\]' YELLOW='\[\e[1;33m\]'
local blue='\[\e[0;34m\]' BLUE='\[\e[1;34m\]'
local purple='\[\e[0;35m\]' PURPLE='\[\e[1;35m\]'
local cyan='\[\e[0;36m\]' CYAN='\[\e[1;36m\]'
local white='\[\e[0;37m\]' WHITE='\[\e[1;37m\]'
local NC='\[\e[0;0m\]' # No Color

local num=$(fc -l -1| cut -f1) line1 line2

line1=$WHITE$(date '+%_m月%e日(%a) %T')"\\[\e[$((${#num}+1))C\\]"
line1=$line1$red"∧∧ "$RED"\\[ズ\\]ザ--\\[-\\]ッ;;;"
省18
104: 名無しさん@お腹いっぱい。 02/02/04 06:50 AAS
>>103
アホくさくて ワラタ
105: _ [age] 02/02/08 21:56 AAS
涼スレにつきage
スコア: ∞(参考になる)
106: だおべん 02/02/10 10:14 AAS
最近 csh に替えた。
set prompt = ":::::`whoami`% "
107: 名無しさん@Emacs 02/02/12 18:28 AAS
# %/ current directory
# %~ current directory (print home directory as '~')
# %C base of current directory
# %c base of current directory (print home directory as '~')
# %h,%! history number
# %n user name
# %M domain name and host name
# %M host name
# %y year (2 digit)
# %Y year (4 digit)
# %w month (word)
# %W month (number)
# %d week day
# %T time (24 HH:MM)
# %t time (12 HH:MM)
# %P time (24 HH:MM:SS)
# %p time (12 HH:MM:SS)
# %B,%b bold font (%B word %b)
# %U,%u under line (%U word %u)
# %{,%} escape sequence (%{ escape %})
省2
108: 名無しさん@XEmacs 02/02/19 14:09 AAS
bashで、>>33の様な事は出来るでしょうか?
109: .zshrc 02/02/19 15:02 AAS
terminal emulatorのタイトルバーに

function precmd {
local exit=$?
if [ $exit = 0 ]; then
echo "\033]2;$TERM: $HOST:$PWD - (゚д゚)ウマー\007\c"
elif [ $exit = 255 ]; then
echo "\033]2;$TERM: $HOST:$PWD - ( ゚д゚)ポカーン\007\c"
else
echo "\033]2;$TERM: $HOST:$PWD - (゚Д゚)マズー\007\c"
fi
}
110
(2): 名無しさん@XEmacs 02/02/19 15:27 AAS
bashでもprecmdと同じ事って出来ますかね?
質問ばかりで申し訳ないです…
111
(1): 名無しさん@お腹いっぱい。 02/02/19 17:48 AAS
>>110
echo 行を少し書き換えればよろし。
112: 110 02/02/19 20:03 AAS
>>111
ありがとうございます。
zshの方はうまく行きましたが、どうもbashは
うまく行きませんでした。
いじってるうちにzshも気に入ったので、
とりあえずこっちを使う事にします。
113: 名無しさん@お腹いっぱい。 02/02/19 21:05 AAS
Linux板で見付けた。
bashでタイトルバーにいろいろ表示するプロンプト。

PS1='\[\033[31m\][\u:\W]\$\[\033[0m\]\[\033]2;$PWD - $USER@$HOSTNAME\007\] '
114: 名無しさん@お腹いっぱい。 02/02/20 07:02 AAS
最近のzshならこんなのがあるけどどうよ?
% autoload -U promptinit
% promptinit
% prompt -h
115: 名無しさん@お腹いっぱい。 02/02/20 07:35 AAS
>>95,96
うわ、そんな懐かしいものを知ってるのが二人も…
116: 02/02/25 03:05 AAS
kshで、プロンプトに現在時刻を表示するにはどうすればよいのでしょう?
117
(2): 名無しさん@お腹いっぱい。 02/03/01 20:33 AAS
~/.bashrcは何処に置けばいいんですか?
118
(1): 名無しさん@Emacs 02/03/01 20:35 AAS
自分で書いている通り ~/ では駄目なのか?
119: 名無しさん@お腹いっぱい。 02/03/01 21:13 AAS
>>117 ネタにしてもレベル低過ぎ
120: 名無しさん 02/03/02 02:29 AAS
>>118
実は~(チルダ)はホームディレクトリを意味するということを>>117
知らなかったというオチ?
121: 名無しさん@Emacs 02/03/06 20:08 AAS
俺はこれだけ。
PROMPT='[%m]$ '
RPROMPT=' [%~]'
122: 名無しさん@お腹いっぱい。 02/03/08 00:03 AAS
>103 みたいなことをtcshでやりたいんだが・・・
うまくいかない・・・

set aaaa=('ふーん ' 'へー ' 'ほー ');

alias check 'if ( `expr $ln % 10` == 0 ) then\
echo "$lnゲトズザー " ; \
endif '

alias precmd 'set ln=`history 1 | /usr/bin/cut -f1`;@ lnidx = $ln % 3 + 1; set prompt="$aaaa[$lnidx]" ; echo $ln ; check '
set prompt=`precmd`
123: 名無しさん@お腹いっぱい。 02/03/08 00:08 AAS
こうすればよかったのか・・・

set aaaa=('ふーん ' 'へー ' 'ほー ');

alias check '[ `expr $ln % 10` = 0 ] && echo "$lnゲトズザー " '

alias precmd 'set ln=`history 1 | /usr/bin/cut -f1`;@ lnidx = $ln % 3 + 1; set prompt="$aaaa[$lnidx]" ; echo $ln ; check '
set prompt=`precmd`
124: 名無しさん@Meadow 02/03/11 14:31 AAS
今日初めて見たけど、おもしろい。
家帰ったらいろいろやってみよ。
125: 名無しさん@お腹いっぱい。 02/03/15 00:46 AAS
http://mirror.hiwaay.net/redhat/redhat/linux/7.2/en/doc/HOWTOS/translations/japanese/Bash-Prompt-HOWTO
126: 名無しさん@お腹いっぱい。 02/03/15 00:55 AAS
このスレ見て、ギコやらモナやらを出してみた。
和む和む。
127: ごめんあんまりおもしろくない。 02/03/15 01:53 AAS
zsh
PROMPT='%n$ '
RPROMPT='[%^] %m{%T}'
1-
あと 120 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.060s