• ..

styled-components

    bash と fish 変換

    変数

    変数がなかったらデフォルト値を使う

    bash の場合

    foo=${HOGE:-123}
    # foo = 123
    bar=${HOME:-123}
    # bar = /Users/user

    fish の場合

    set -q HOGE; and set -l foo $HOGE; or set -l foo 123
    # foo = 123
    set -q HOME; and set -l bar $HOGE; or set -l foo 123
    # bar = /Users/user

    都度追記