当启动音乐应该在动画运行时运行时,尝试用lolcat动画运行echo语句



我试图运行一个bash脚本,但不知道如何同时运行两个命令,同时它们给我输出。

#!/data/data/com.termux/files/usr/bin/bash
#

command_not_found_handle() {
/data/data/com.termux/files/usr/libexec/termux/command-not-found "$1"
}
tput civis

clear
echo
echo "
< ━━━━━━━━━━━━━━ [★] T E R M U X [★] ━━━━━━━━━━━━━━ >  " |lolcat -d 10 -a
echo

echo
figlet -f ASCII-Shadow '     123456' |lolcat -a -d 5
# txt file to add a user define variable to bash.bashcr
# display ipv4 address of user
currentDate=`date`
echo $currentDate | lolcat
myip=$(ifconfig | grep 'inet' | grep -v '::1' | grep -v '127.0.0.1' | awk NR==1'{print $2}')
echo "
< ━━━━━━━━━━━━━━━ [★] $myip [★] ━━━━━━━━━━━━━ > " |lolcat
echo
tput cnorm

我希望音乐文件和动画同时运行,有人能建议我修改代码吗?

谢谢

您可以将音乐启动到背景中,捕捉它的PID,并在动画完成时杀死音乐。

your-music-player &
music_pid=$!
# lolcat stuff here
kill "$music_pid"

相关内容

  • 没有找到相关文章

最新更新