[问题]请教各位大侠,shell脚本中文件名有空格的问题

sh/bash/dash/ksh/zsh等Shell脚本
回复
Yangwenz
帖子: 5
注册时间: 2008-04-15 17:02

[问题]请教各位大侠,shell脚本中文件名有空格的问题

#1

帖子 Yangwenz » 2008-08-20 20:13

比如脚本中定义s="abc bcd"(abc bcd是个文件名),然后用mplayer播放它,用什么方法能让mplayer $s这个语句正确运行呀?mplayer总是把这个理解成要播放两个文件,写成s="abc\ bcd"也不行
头像
solcomo
帖子: 2838
注册时间: 2007-04-25 13:12

#2

帖子 solcomo » 2008-08-20 20:15

mplayer "$s"
♜♞♝♛♚♝♞♜
♟♟♟♟♟♟♟♟
♙♙♙♙♙♙♙♙
♖♘♗♕♔♗♘♖

☠☯⚔⚓☣☦☃☕
☹☻☪☭☬⚖⚛⚜
ℜℳℬ™ ℋℯℓ℘ ℳℭ
sƂɐʍ рǀɹoʍ əɥʇ oS
Yangwenz
帖子: 5
注册时间: 2008-04-15 17:02

#3

帖子 Yangwenz » 2008-08-20 20:22

谢谢~
头像
cuihao
帖子: 4793
注册时间: 2008-07-24 11:33
来自: 郑州
联系:

#4

帖子 cuihao » 2008-08-20 20:29

我用的是:
\ (斜杠+空格)
求人不如求它仨: 天蓝的Wiki 屎黄的Wiki 绿
Site: CUIHAO.TK    Twitter: @cuihaoleo
Machine: Athlon64 X2 5200+ / 2x2GB DDR2-800 / GeForce GTS 450
AD: ~まだ見ぬ誰かの笑顔のために~
回复