我想创建一个 shell 脚本,在登录系统一分钟后播放位于特定路径的 MP3 文件。此外,我希望脚本能够从 Windows PC 中的指定文件夹中随机选择并播放 MP3 文件。
虽然我已经尝试过基本的 shell 命令,例如创建和编辑文本文件,但此任务更加复杂,需要仔细处理文件路径和执行时间。
您可以使用带有 sleep、mpg123(或其他支持 CLI 的音频播放器)的 shell 脚本,并查找命令
#!/bin/bash 睡眠 60 TARGET_PATH =“/路径/到/您的/文件或文件夹” 如果[-f“$TARGET_PATH”];然后 mpg123“$TARGET_PATH” elif [ -d "$TARGET_PATH" ];然后 FILE=$(查找“$TARGET_PATH”-type f -name“*.mp3”| shuf -n 1) mpg123“$文件” 别的 echo "路径无效" 菲