~恢复对dash环境安装的支持

This commit is contained in:
juewuy
2025-12-10 15:37:21 +08:00
parent 21089b46a7
commit 68d376bacb

View File

@@ -1,14 +1,9 @@
#! /bin/bash #! /bin/bash
# Copyright (C) Juewuy # Copyright (C) Juewuy
[ -z "$url" ] && url="https://fastly.jsdelivr.net/gh/juewuy/ShellCrash@master" [ -z "$url" ] && url="https://testingcf.jsdelivr.net/gh/juewuy/ShellCrash@dev"
type bash &>/dev/null && shtype=bash || shtype=sh type bash &>/dev/null && shtype=bash || shtype=sh
echo='echo -e' [ -n "$(echo -e | grep e)" ] && echo=echo || echo='echo -e'
[ -n "$(echo -e | grep e)" ] && {
echo "\033[31m不支持dash环境安装请先输入bash命令后再运行安装命令\033[0m"
exit
}
echo "***********************************************" echo "***********************************************"
echo "** 欢迎使用 **" echo "** 欢迎使用 **"
echo "** ShellCrash **" echo "** ShellCrash **"
@@ -209,8 +204,8 @@ install() {
gettar gettar
echo ----------------------------------------------- echo -----------------------------------------------
echo ShellCrash 已经安装成功! echo ShellCrash 已经安装成功!
[ "$profile" = "~/.bashrc" ] && echo "请执行【. ~/.bashrc &> /dev/null】命令以加载环境变量" [ "$profile" = "~/.bashrc" ] && echo "请执行【. ~/.bashrc > /dev/null】命令以加载环境变量"
[ -n "$(ls -l /bin/sh | grep -oE 'zsh')" ] && echo "请执行【. ~/.zshrc &> /dev/null】命令以加载环境变量" [ -n "$(ls -l /bin/sh | grep -oE 'zsh')" ] && echo "请执行【. ~/.zshrc > /dev/null】命令以加载环境变量"
echo ----------------------------------------------- echo -----------------------------------------------
$echo "\033[33m输入\033[30;47m crash \033[0;33m命令即可管理\033[0m" $echo "\033[33m输入\033[30;47m crash \033[0;33m命令即可管理\033[0m"
echo ----------------------------------------------- echo -----------------------------------------------