タグ

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

タグの絞り込みを解除

bashに関するhit10231023のブックマーク (2)

  • シェル変数の末尾の文字を削除する - 何でも屋エンジニアのブログ

    シェル変数の末尾の文字を削除する シェルスクリプトを書く際、変数の末尾についた余分な記号を取りたいとき、以下のように行っていた(以下、"bananapencilbook"という文字列から"book"を削除する)。OSはCentOS、シェルはbashです。 $ echo ${testvar} bananapencilbook $ echo ${testvar} | sed -e 's/book$//g' bananapencil 上の方法は末尾の文字列以外にも適用できるので楽なのだが、他に何かないか探していたところ、 同じことが以下のようにできるらしい。 $ echo ${testvar%book} bananapencil %以下の文字列に後方一致するものを削除するという機能なのだが、他にも便利な記法があるようで、 以下にまとまっている。 qiita.com あるものは使いましょう。とりあ

    シェル変数の末尾の文字を削除する - 何でも屋エンジニアのブログ
    hit10231023
    hit10231023 2020/12/13
    後ろの指定文字を除去する
  • bashで選択メニューを出す(入力プロンプト) - Database JUNKY

    よく、コンソールで何か実行する時に、(y/n)とかあるじゃないですか?あれがかっこよくてどうやるのか調べてみました 結果から先にいいますと、read というコマンドを使うっぽいです -pのオプションを付けると、プロンプトのメッセージを自由に設定することが可能です 【Amazon.co.jp限定】 IIJmio SIM ウェルカムパック microSIM 出版社/メーカー: IIJ発売日: 2015/09/18メディア: エレクトロニクスこの商品を含むブログ (1件) を見る ソース すごく適当ですが、イメージだけわかってもらえればいいや(^_-) #!/bin/bash cat << _EOT_ ***************************************************************** bash : 入力プロンプトをそれっぽく表示されるデモ shel

    bashで選択メニューを出す(入力プロンプト) - Database JUNKY
  • 1