Q:我在树莓派命令行模式下使用mplayer播放单首音乐,因为文件名中含有空格,提示不存在该文件,该如何解决?
[johnwick@raspberrypi~]$sudomplayerMelikeyuh.mp3
MPlayer22.0-728-g2c378c7-4+b1(C)2000-2017MPlayerTeam
Cannotopenfile'/root/.mplayer/input.conf':Nosuchfileordirectory
Failedtoopen/root/.mplayer/input.conf.
Cannotopenfile'/etc/mplayer/input.conf':Nosuchfileordirectory
Failedtoopen/etc/mplayer/input.conf.
PlayingMe.
Cannotopenfile'Me':Nosuchfileordirectory
FailedtoopenMe.
Playinglike.
Cannotopenfile'like':Nosuchfileordirectory
Failedtoopenlike.
Playingyuh.mp3.
Cannotopenfile'yuh.mp3':Nosuchfileordirectory
Failedtoopenyuh.mp3.
A:mplayerh播放当前目录下单首歌曲的格式为:mplayer[文件名],显然系统认为Melikeyuh.mp3是三个独立文件
解决办法:①使用引号(英文输入法下)将文件名全部包含:mplayer"Melikeyuh.mp3"
方法②空格前使用连接符号"\":mplayerMe\like\yuh.mp3\告诉系统后面跟着的字符为原意,不是命令
完毕。