タグ

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

  • 関連タグはありません

タグの絞り込みを解除

shellに関するhideki_aのブックマーク (2)

  • 文字列から特定の文字を抽出する - Linux シェルスクリプト プログラミング

    Linux シェル (sh) で、文字列から任意の文字を取り出す方法としては、外部コマンド sed を利用する方法があります。 方法としては、sed コマンドの -e オプションを使って正規表現を使用して、必要な文字列に置き換えるという方法をとります。sed に渡す文字列は echo コマンドを使って渡します。 DATA1="IP Address: 192.168.0.1/255.255.255.0 RETVAL=`echo "$DATA1" | sed -e "s/^IP Address:[ \t]\+\([0-9\.]\+\)\/[0-9\.]\+$/\1/g"` このようにすることで、DATA1 から "192.168.0.1" の部分を切り取って RETVAL 変数に取得することが可能になります。 他にもたとえば、次のような抽出が、sed を使ってできると思います。

  • Macでhomebrewのzshを使う - Hi Llight and The Deep Shade.

    何度目かのクリーンインストールをした時にログインシェルを変更するのを忘れていたのでメモ。 homebrew でインストールした zsh はそのままではログインシェルとして使うことができない。 なので、シェルの PATH を通す必要がある。 homebrew で zsh のインストール Mac の zsh は起動時に PATH をリセットしてしまう。 対応方法としては brew info zsh に記述されているので、それに沿ってインストールを行う。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 % brew info zsh ==> Options --disable-etcdir Disable the reading of Zsh rc files in /etc ==> Caveats To use this build of Zsh as your log

  • 1