前提・実現したいこと
ここに質問の内容を詳しく書いてください。
My sqlをmac Monterey のOSに入れようとして、
https://prog-8.com/docs/mysql-env
のサイトを参考に進めていたところ、パスの設定をする場面でsource ~/.zshrcと
入力すると、以下のエラーメッセージが発生しました。。
エラーメッセージ
/Users/●●/.zshrc:47: parse error near `\n'
該当のソースコード
terminalにて確認
ソースコード
1 # Source Prezto.
2 if [[ -s "${ZDOTDIR:-$HOME}/.zprezto/init.zsh" ]]; then
3 source "${ZDOTDIR:-$HOME}/.zprezto/init.zsh"
4 fi
5 # Customize to your needs...
6 # 水平ルーラーを引く
7 function line() {
8 # print -P '${(r:COLUMNS::-:)}'
9 printf '\033[38;5;27m%s\033[m\n' ${(r:COLUMNS::-:)}
10 }
11 # 全てのコマンドを実行した後にする処理
12 function precmd() {
13 line
14 }
15 #スライム
16 TEXTDIR=~/DQ/text
17 NUM=$(($RANDOM % 100))
18 #スライム 40%の確率 (RANGE: 0-39)
19 if [ $NUM -lt 40 ]; then
20 sed -e 's/^/\t/g' $TEXTDIR/slime.txt
21 [ $PROMPT = "ON" ] && prompt "スライム" "\t\t\t"
22 #ベス 25%の確率 (RANGE: 40-64)
23 elif [ $NUM -lt 65 ]; then
24 sed -e 's/^/\t/g' $TEXTDIR/slime-beth.txt
25 [ $PROMPT = "ON" ] && prompt "スライムベス" "\t\t\t"
26 #バブル 20%の確率 (RANGE: 65-84)
27 elif [ $NUM -lt 85 ]; then
28 cat $TEXTDIR/bubble-slime.txt
29 [ $PROMPT = "ON" ] && prompt "バブルスライム" "\t\t"
30 #メタル 10%の確率 (RANGE: 85-94)
31 elif [ $NUM -lt 95 ]; then
32 sed -e 's/^/\t/g' $TEXTDIR/metal-slime.txt
33 [ $PROMPT = "ON" ] && prompt "メタルスライム" "\t\t"
34 #はぐれ 4%の確率 (RANGE: 95-98)
35 elif [ $NUM -lt 99 ]; then
36 cat $TEXTDIR/hagure-metal.txt
37 [ $PROMPT = "ON" ] && prompt "はぐれメタル" "\t\t\t"
38 #3種盛り 1%の確率 (RANGE: 99)
39 elif [ $NUM -eq 99 ]; then
40 cat $TEXTDIR/slime-allstar.txt
41 [ $PROMPT = "ON" ] && prompt "allstar"
42 fiexport PYENV_ROOT="$HOME/.pyenv"
43 export PATH="$PYENV_ROOT/bin:$PATH"
44 eval "$(pyenv init -)"
45 export PATH="/usr/local/opt/mysql@5.7/bin:$PATH"
試したこと
ネットで調べて、viでzshrcの47行目に}をつけてみたりしたのですが、解決せず。
どなたか教えてください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー