• ベストアンサー

Promptでの年月日表示

RedHat9でbashシェルを使用しています.promptに曜-月日表示をしていますが,例えば 金 2月13 と表示されて日が現れません.日を補う方法及び年も追加表示する方法をご存じの方教えて下さい.よくターミナルを印刷することが有りますが,年月日表示しておくと後で整理の際大変便利なのです.以上よろしくお願いします.

質問者が選んだベストアンサー

  • ベストアンサー
  • notnot
  • ベストアンサー率47% (4846/10257)
回答No.1

これは、もともと英語で、"Fri Feb 13" と表示されるのを、"Fri"→"金"、"Feb"→"2月" と単純に置き変えしているだけですので、最後に"日"がつかないのは仕様です。 .bashrcか.bash_profileか.profileか.bash_loginか、/etc/profileか/etc/bashrcかどこかで、PS1に文字列を設定しているところで、\d というのが上記のような日付けの表示指定部分なので、それを \d日 と修正すれば"金 2月13日"のように表示されると思います。 年を表示する機能は無いので、PS1に直接年を入れるのが簡単でしょう。毎年書き直しが必要ですが。 今まで'\d' だったところを、'2006 \d日'と変更する。

wata717
質問者

お礼

よく解りました.大変有り難うございます.これだけグローバルかつボーダレス時代なのですから,妙に日本語に翻訳する必要はないと思います.MacOSXでも同様な 日本語翻訳されてdirectory探索で困ったことを思い出しました.

関連するQ&A

  • 年月日表示について

    エクセルで、一つのセルの中で、年月日表示を二通りにする事は出来るでしょうか? 例えば、セルの上側には2013年10月12日、下側には平成25年10月12日という具合に なんですが。(文字列表示で全て手打ちする方法意外でなんですが・・・)

  • Macでシェルスクリプト実行時にターミナルを非表示にしたい

    こんにちは、よろしくお願いします Macでシェルスクリプトを実行する際にターミナルを表示させないもしくはシェルスクリプト終了後ターミナルを終了させたいのですが、その方法が解りません ターミナルの環境設定でシェルの終了時:シェルが正常に終了した場合閉じるになっています 実行しているスクリプトはごく簡単な以下のような1行ものです #!/bin/bash open smb://192.168.1.10/d ご存知の方ご教授お願いします OSX10.5です よろしくお願いいたします

    • 締切済み
    • Mac
  • Access2013 年月日迄の経過年月日表示

    Access2013で、備忘録作成の為、[年月日] をテーブルに短いテキスト形式で、 例20001205と初めの4桁を西暦、次の2桁を月、後の2桁を日で入力してあります。 『1952年11月27日』から、この年月日迄の、[経過年月日数] を自動的に表示させるクエリのフィールドへの記入式を教えて下さい。宜しくお願いします。

  • シェルスクリプトをバックグラウンドで

    いつもお世話になってます 初歩的な質問かもしれませんが、自力で解決できなかったのでお力をお貸しください 2点質問があります、シェルはbashです 1 シェルスクリプトを記述したファイルをダブルクリックで使っています このファイルをダブルクリックした時にターミナルを表示させないでシェルスクリプトだけ実行する事はできないでしょうか? 2 シェルスクリプト終了後、ターミナルが閉じません、スクリプト終了と同時にターミナルを閉じる方法を教えてください [プロセスが完了しました]というメッセージが出てターミナルそのものが閉じません よろしくお願いいたします

  • Access97のテーブルでの生年月日の表示について

    Access97についてある現象の原因がわからなくて困っています。 お願いします。 あるテーブルのフィールドで生年月日を入力します。 それを昭和○年○月○日という形で表示したいのです。 その場合、あるテーブルのデザインビューで生年月日の行をクリックして、フィールドプロパティの書式の欄に gggee年mm月dd日 と入力しデータシートビューに切り替えました。その時の生年月日はきちんと昭和○年○月○日という形で表示されます。 しかし、そのテーブルを×ボタンで閉じてから、そのテーブルをもう一度開くと生年月日が昭和○年mm月ddと表示されてしまっています。 デザインビューを見てみると、gggee年mm月dd日と入力したものが変わってしまっています。 何が原因なんでしょうか? また表示が変わってしまわないためにはどうすべきでしょうか? 教えてください。

  • 年月日別々での日付自動入力

    Excelで年、月、日を別にして日付を自動入力できる機能をつけたいです。     A  B  C  D  E 1  年  月 日 曜  支払   2  2008 3  1  土  水道   3  2008 3  2  日  電気   ・・・ 32 オートフィルタ合計の管理 年月日を分ける理由は、1年分の行がたまったときに「4月」と選択してぱっと表示されたり、「ガス」でガス代の推移がわかるようにしたいからです。 これで4月は30日までとか閏年を認識させたり、土日は自動色変更されるようにしたいのですが教えてもらえませんか。

  • Access2013生年月日から干支表示

    Access2013 フィールド(短いテキスト)に生年月日を「昭和00年00月00日」と入力してあります。 これに、干支を表示する為の、クエリのフィールドに記載する式を教えて下さい。 そして、 『子 ネズミ』等と自分で作成した干支を表示する方法も教えて下さい。 宜しくお願いします。

  • Excelで数字年月日表示になってしまいます。

    Excelでセルに数字を打ち込み次のセルに移ろうとすると 年月日表示になってしまいます。特に番地を5-22とすると5月22日、または3120-4とするとApr-20などになります。どうしたら良いのでしょうか。

  • Bash on Windowsであることを判断する

    最近、Bash on WIndowsでrailsの開発をしています。 他の人は、MacかUbuntuなどで動かしているようなことをBash on WIndowsでやっていると、どうしてもこの設定ファイルのこの箇所をWindows向けに書き換えたいと言うのがポツポツと出てしまうので、そう言うときに、自分はBash on WIndowsで動いているシェルかどうか判断したいのですが、そのための方法は無いでしょうか? 例えばredhat系である場合`cat /etc/redhat-release`を実行するとか、そう言う感じのものです。

  • access レポートの生年月日表示方法

    こんにちは accessについて詳しい方ぜひ教えてください。 今までレポートに生年月日を表示する時、平成元年生まれの人も”平成1年1月1日”というような表示をしてきました。 しかし、元年生まれの人は”平成元年1月1日”というように表示をしなければならなくなり困っています。 プロパティで表示方法を変えれば元年生まれの人は、このような表示が出来るのでしょうか? そうでなければ、どのようにすればよいのか教えてください。 ぜひよろしくお願いします。