我知道这有点离题,但是由于我找到了我在这里谈论的代码,所以我希望有人可以帮助我。
我正在处理 POSTGRES 错误并在此处阅读:无法连接到本地 PostgreSQL答案,来自 vvdpzz 的答案导致我在终端中运行该代码。在那之后,我的mac停止工作,从那以后它没有重新启动,直到苹果标志不断闪烁并切换到带有问号的文件夹。
我检查了 curl 执行的代码,如下所示:
#!/bin/sh
BREW_POSTGRES_DIR=`brew info postgres | awk '{print $1"/bin"}' | grep "/postgresql/"`
LION_POSTGRES_DIR=`which postgres | xargs dirname`
LION_PSQL_DIR=`which psql | xargs dirname`
sudo mkdir -p $LION_POSTGRES_DIR/archive
sudo mkdir -p $LION_PSQL_DIR/archive
for i in `ls $BREW_POSTGRES_DIR`
do
if [ -f $LION_POSTGRES_DIR/$i ]
then
sudo mv $LION_POSTGRES_DIR/$i $LION_POSTGRES_DIR/archive/$i
sudo ln -s $BREW_POSTGRES_DIR/$i $LION_POSTGRES_DIR/$i
fi
if [ -f $LION_PSQL_DIR/$i ]
then
sudo mv $LION_PSQL_DIR/$i $LION_PSQL_DIR/archive/$i
sudo ln -s $BREW_POSTGRES_DIR/$i $LION_PSQL_DIR/$i
fi
done
发生了什么?我不是专家。我该如何解决这个问题。我尝试在启动时按 shift 键以安全模式启动,但它不起作用。