コンピューターに関するkaiugongonのブックマーク (1)

  • シェルスクリプトで文字列のハイライトをsedで削除する

    B! 13 0 0 0 sentaku というシェルスクリプトのツールをアップデートしている時に、 文字列のハイライト部分を変換したいことがあったのでそのメモ。 シェルスクリプトでの文字列の装飾 sedで削除する sentaku シェルスクリプトでの文字列の装飾 printfのコマンドで文字列を出力する際、 printf "\e[7maaa\e[m" とすると、aaaをバックグランドと文字色を反転させて表示させる事が出来ます。 (文字列はクォートで囲う必要あり。) ここで最初の\eはエスケープで[とmで挟まれた7の数字がこの反転を指定しています。 N 表示 0 デフォルト 1 太字(Bold)、または強調表示 2 薄く表示、もしくはsecond colorの指定があればそれ 3 イタリック 4 アンダーライン 5 ゆっくり点滅 (<150/分) 6 素早く点滅 (%gt;150/分) 7

    シェルスクリプトで文字列のハイライトをsedで削除する
  • 1