タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

色とprintfに関するjinjin252525のブックマーク (2)

  • カラフルなShell Scriptを作ってみる

    メニュー形式のshell scriptなんてものをよく作っています。 運用担当者は、コマンド打ってくれないのです。 で、昔、「メニュー画面とかに色つけれないの?」って上司に言われて、 内心「そりゃむりじゃないかなぁ」と思い、上司も「別に思いつきだから 気にしないで。」と言っていたので、あまり調べていなかったのですが、 なんとまぁできるらしい。 (ちゃんと調べないといけないなぁと反省) たとえば、「ACHAMA」を黄色にしたい場合、 # printf "\033[33mACHAMA\033[00m\n"

    カラフルなShell Scriptを作ってみる
  • エスケープシーケンス

    ○エスケープシーケンス エスケープシーケンスとはターミナルを制御(カーソル位置や色など)する制御文字をあらわし、 ESC : 8進数で033 から始まる文字列です C言語ではprintfで出力してターミナルを制御します printf("\033[2J") //画面クリア printf("\033[0K") //カーソル位置からその行の右端までをクリア printf("\033[1K") //カーソル位置からその行の左端までをクリア printf("\033[2K") //カーソル位置の行をクリア printf("\033[%d;%dH" ,10,20) //カーソル位置を、高さ10行目、横20行目に移動 printf("\033[%dC" ,10) //カーソルを10行だけ右に移動 printf("\033[%dD" ,10) //カーソルを10行だけ左に移動 printf("\033[%

  • 1