万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

  • ・資産運用おすすめ
    10万円は1000円くらい利益
    資産運用ブログ アセマネ
    • ・寄付お願いします
      YENTEN:YYzNPzdsZWqr5THWAdMrKDj7GT8ietDc2W
      BitZenny:ZfpUbVya8MWQkjjGJMjA7P9pPkqaLnwPWH
      c0ban:8KG95GXdEquNpPW8xJAJf7nn5kbimQ5wj1
      Skycoin:KMqcn7x8REwwzMHPi9fV9fbNwdofYAWKRo

    scm_breezeでの謎のエラー

    __git_alias:3: no matches found: cmd_args=()
    __git_alias:3: no matches found: cmd_args=()

    がターミナル起動時に出てしまう。

    箇所は、実際にcmd_argsを呼んでいる。 /Users/ユーザ名/.scm_breeze/lib/git/aliases.shの中身だった。

    __git_alias () {
      if [ -n "$1" ]; then
        # 怪しいのでコメントアウト
        # local alias_str="$1"; local cmd_prefix="$2"; local cmd="$3"; local cmd_args=("${@:4}")
        # 怪しいのでコメントアウト
        # alias $alias_str="$cmd_prefix $cmd${cmd_args:+ }${cmd_args[*]}"
        if [ "$shell" = "bash" ]; then
          __define_git_completion "$alias_str" "$cmd"
          complete -o default -o nospace -F _git_"$alias_str"_shortcut "$alias_str"
        fi
      fi
    }

    のように、local alias_strの行と、alias $alias_strの行をひとまずコメントアウトした。

    まだこれは応急処理なので実際の直し方は不明・・。