论坛
BBS
空间测绘
发表
发布文章
提问答疑
搜索
您还未登录
登录后即可体验更多功能
立即登录
我的收藏
提问答疑
我要投稿
云安全
[24006] 2015-06-19_Bash中的特殊字符大全
文档创建者:
s7ckTeam
浏览次数:
1
最后更新:
2025-01-18
云安全
1 人阅读
|
0 人回复
s7ckTeam
s7ckTeam
当前离线
积分
-54
6万
主题
-6万
回帖
-54
积分
管理员
积分
-54
发消息
2015-06-19_Bash中的特殊字符大全
B
a
s
h
中
的
特
殊
字
符
大
全
M
i
t
c
h
e
l
l
L
i
n
u
x
中
国
2
0
1
5
-
0
6
-
1
9
L
i
n
u
x
下
无
论
如
何
都
是
要
用
到
s
h
e
l
l
命
令
的
,
在
S
h
e
l
l
的
实
际
使
用
中
,
有
编
程
经
验
的
很
容
易
上
手
,
但
稍
微
有
难
度
的
是
s
h
e
l
l
里
面
的
那
些
个
符
号
,
各
种
特
殊
的
符
号
在
我
们
编
写
S
h
e
l
l
脚
本
的
时
候
如
果
能
够
用
的
好
,
往
往
能
给
我
们
起
到
事
半
功
倍
的
效
果
,
为
此
,
特
地
将
S
h
e
l
l
里
面
的
一
些
符
号
说
明
罗
列
成
对
照
表
的
形
式
,
以
便
快
速
的
查
找
。
看
看
你
知
道
下
表
中
的
哪
些
S
h
e
l
l
符
号
呢
?
S
h
e
l
l
符
号
及
各
种
解
释
对
照
表
:
使
用
方
法
及
说
明
注
释
符
号
(
H
a
s
h
m
a
r
k
[
C
o
m
m
e
n
t
s
]
)
1
.
在
s
h
e
l
l
文
件
的
行
首
,
作
为
s
h
e
b
a
n
g
标
记
,
#
!
/
b
i
n
/
b
a
s
h
;
2
.
其
他
地
方
作
为
注
释
使
用
,
在
一
行
中
,
#
后
面
的
内
容
并
不
会
被
执
行
,
除
非
;
3
.
但
是
用
单
/
双
引
号
包
围
时
,
#
作
为
#
号
字
符
本
身
,
不
具
有
注
释
作
用
。
作
为
多
语
句
的
分
隔
符
(
C
o
m
m
a
n
d
s
e
p
a
r
a
t
o
r
[
s
e
m
i
c
o
l
o
n
]
)
。
多
个
语
句
要
放
在
同
一
行
的
时
候
,
可
以
使
用
分
号
分
隔
。
注
意
,
有
时
候
分
号
需
要
转
义
。
连
续
分
号
(
T
e
r
m
i
n
a
t
o
r
[
d
o
u
b
l
e
s
e
m
i
c
o
l
o
n
]
)
。
在
使
用
c
a
s
e
选
项
的
时
候
,
作
为
每
个
选
项
的
终
结
符
。
在
B
a
s
h
v
e
r
s
i
o
n
4
+
的
时
候
,
还
可
以
使
用
[
;
;
&
]
,
[
;
&
]
S
h
e
l
l
符
号
#
;
;
;
点
号
(
d
o
t
c
o
m
m
a
n
d
[
p
e
r
i
o
d
]
)
。
1
.
相
当
于
b
a
s
h
内
建
命
令
s
o
u
r
c
e
,
如
:
2
.
作
为
文
件
名
的
一
部
分
,
在
文
件
名
的
开
头
,
表
示
该
文
件
为
隐
藏
文
件
,
l
s
一
般
不
显
示
出
来
(
l
s
-
a
可
以
显
示
)
;
3
.
作
为
目
录
名
,
一
个
点
代
表
当
前
目
录
,
两
个
点
号
代
表
上
层
目
录
(
当
前
目
录
的
父
目
录
)
。
注
意
,
两
个
以
上
的
点
不
出
现
,
除
非
你
用
引
号
(
单
/
双
)
包
围
作
为
点
号
字
符
本
身
;
4
.
正
则
表
达
式
中
,
点
号
表
示
任
意
一
个
字
符
。
双
引
号
(
p
a
r
t
i
a
l
q
u
o
t
i
n
g
[
d
o
u
b
l
e
q
u
o
t
e
]
)
。
部
分
引
用
。
双
引
号
包
围
的
内
容
可
以
允
许
变
量
扩
展
,
也
允
许
转
义
字
符
的
存
在
。
如
果
字
符
串
内
出
现
双
引
号
本
身
,
需
要
转
义
,
因
此
不
一
定
双
引
号
是
成
对
的
。
单
引
号
(
f
u
l
l
q
u
o
t
i
n
g
[
s
i
n
g
l
e
q
u
o
t
e
]
)
。
单
引
号
括
住
的
内
容
,
被
视
为
单
一
字
符
串
,
引
号
内
的
禁
止
变
量
扩
展
,
所
有
字
符
均
作
为
字
符
本
身
处
理
(
除
单
引
号
本
身
之
外
)
,
单
引
号
必
须
成
对
出
现
。
逗
号
(
c
o
m
m
a
o
p
e
r
a
t
o
r
[
c
o
m
m
a
]
)
。
1
.
用
在
连
接
一
连
串
的
数
学
表
达
式
中
,
这
串
数
学
表
达
式
均
被
求
值
,
但
只
有
最
后
一
个
求
值
结
果
被
返
回
。
如
:
2
.
用
于
参
数
替
代
中
,
表
示
首
字
母
小
写
,
如
果
是
两
个
逗
号
,
则
表
示
全
部
小
写
,
注
意
,
这
个
特
性
在
b
a
s
h
v
e
r
s
i
o
n
4
的
时
候
被
添
加
的
。
例
子
:
反
斜
线
,
反
斜
杆
(
e
s
c
a
p
e
[
b
a
c
k
s
l
a
s
h
]
)
。
1
.
放
在
特
殊
符
号
之
前
,
转
义
特
殊
符
号
的
作
用
,
仅
表
示
特
殊
符
号
本
身
,
这
在
字
符
串
中
常
用
;
2
.
放
在
一
行
指
令
的
最
末
端
,
表
示
紧
接
着
的
回
车
无
效
(
其
实
也
就
是
转
义
了
E
n
t
e
r
)
,
后
继
新
行
的
输
入
仍
然
作
为
当
前
指
令
的
一
部
分
。
使
用
方
法
及
说
明
S
h
e
l
l
符
号
.
1
.
#
!
/
b
i
n
/
b
a
s
h
2
.
.
d
a
t
a
-
f
i
l
e
3
.
#
包
含
d
a
t
a
-
f
i
l
e
;
"
'
,
1
.
#
!
/
b
i
n
/
b
a
s
h
2
.
l
e
t
t
1
=
(
(
a
=
5
+
1
,
b
=
7
+
2
)
)
3
.
e
c
h
o
t
1
=
$
t
1
,
a
=
$
a
,
b
=
$
b
4
.
#
#
这
个
$
t
1
=
$
b
;
1
.
a
=
"
A
T
e
s
t
"
2
.
e
c
h
o
$
{
a
,
}
3
.
e
c
h
o
$
{
a
,
,
}
4
.
#
#
前
面
输
出
a
T
e
s
t
,
后
面
输
出
的
是
a
t
e
s
t
。
斜
线
,
斜
杆
(
F
i
l
e
n
a
m
e
p
a
t
h
s
e
p
a
r
a
t
o
r
[
f
o
r
w
a
r
d
s
l
a
s
h
]
)
。
1
.
作
为
路
径
的
分
隔
符
,
路
径
中
仅
有
一
个
斜
杆
表
示
根
目
录
,
以
斜
杆
开
头
的
路
径
表
示
从
根
目
录
开
始
的
路
径
;
2
.
在
作
为
运
算
符
的
时
候
,
表
示
除
法
符
号
。
如
:
反
引
号
,
后
引
号
(
C
o
m
m
a
n
d
s
u
b
s
t
i
t
u
t
i
o
n
[
b
a
c
k
q
u
o
t
e
s
]
)
。
命
令
替
换
。
这
个
引
号
包
围
的
为
命
令
,
可
以
执
行
包
围
的
命
令
,
并
将
执
行
的
结
果
赋
值
给
变
量
。
如
:
。
后
面
d
i
r
n
a
m
e
返
回
的
结
果
会
赋
值
给
a
,
注
意
,
此
处
M
i
t
c
h
e
l
l
特
地
使
用
了
反
引
号
和
单
引
号
,
注
意
区
别
。
冒
号
(
n
u
l
l
c
o
m
m
a
n
d
[
c
o
l
o
n
]
)
。
空
命
令
,
这
个
命
令
什
么
都
不
做
,
但
是
有
返
回
值
,
返
回
值
为
0
(
即
:
t
r
u
e
)
。
这
个
命
令
的
作
用
非
常
奇
妙
。
1
.
可
做
w
h
i
l
e
死
循
环
的
条
件
;
2
.
在
i
f
分
支
中
作
为
占
位
符
(
即
某
一
分
支
什
么
都
不
做
的
时
候
)
;
3
.
放
在
必
须
要
有
两
元
操
作
的
地
方
作
为
分
隔
符
,
如
:
4
.
在
参
数
替
换
中
为
字
符
串
变
量
赋
值
,
在
重
定
向
操
作
(
>
)
中
,
把
一
个
文
件
长
度
截
断
为
0
(
:
>
>
这
样
用
的
时
候
,
目
标
存
在
则
什
么
都
不
做
)
,
这
个
只
能
在
普
通
文
件
中
使
用
,
不
能
在
管
道
,
符
号
链
接
和
其
他
特
殊
文
件
中
使
用
;
5
.
甚
至
你
可
以
用
来
注
释
(
#
后
的
内
容
不
会
被
检
查
,
但
:
后
的
内
容
会
被
检
查
,
如
果
有
语
句
如
果
出
现
语
法
错
误
,
则
会
报
错
)
;
6
.
你
也
可
以
作
为
域
分
隔
符
,
比
如
环
境
变
量
$
P
A
T
H
中
,
或
者
p
a
s
s
w
d
中
,
都
有
冒
号
的
作
为
域
分
隔
符
的
存
在
;
7
.
你
也
可
以
将
冒
号
作
为
函
数
名
,
不
过
这
个
会
将
冒
号
的
本
来
意
义
转
变
(
如
果
你
不
小
心
作
为
函
数
名
,
你
可
以
使
用
来
取
消
f
u
n
c
t
i
o
n
的
定
义
)
。
感
叹
号
(
r
e
v
e
r
s
e
(
o
r
n
e
g
a
t
e
)
[
b
a
n
g
]
,
[
e
x
c
l
a
m
a
t
i
o
n
m
a
r
k
]
)
。
取
反
一
个
测
试
结
果
或
退
出
状
态
。
1
.
表
示
反
逻
辑
,
比
如
后
面
的
!
=
,
这
个
是
表
示
不
等
于
;
2
.
表
示
取
反
,
如
:
l
s
a
[
!
0
-
9
]
#
表
示
a
后
面
不
是
紧
接
一
个
数
字
的
文
件
;
3
.
在
不
同
的
环
境
里
面
,
感
叹
号
也
可
以
出
现
在
间
接
变
量
引
用
里
面
;
4
.
在
命
令
行
中
,
可
以
用
于
历
史
命
令
机
制
的
调
用
,
你
可
以
试
试
!
$
,
!
#
,
或
者
!
-
3
看
看
,
不
过
要
注
意
,
这
点
特
性
不
能
在
脚
本
文
件
里
面
使
用
(
被
禁
用
)
。
使
用
方
法
及
说
明
S
h
e
l
l
符
号
/
a
=
4
/
2
`
a
=
`
d
i
r
n
a
m
e
'
/
t
m
p
/
x
.
l
o
g
'
`
:
:
$
{
u
s
e
r
n
a
m
e
=
`
w
h
o
a
m
i
`
}
u
n
s
e
t
-
f
:
!
星
号
(
w
i
l
d
c
a
r
d
/
a
r
i
t
h
m
e
t
i
c
o
p
e
r
a
t
o
r
[
a
s
t
e
r
i
s
k
]
)
。
1
.
作
为
匹
配
文
件
名
扩
展
的
一
个
通
配
符
,
能
自
动
匹
配
给
定
目
录
下
的
每
一
个
文
件
;
2
.
正
则
表
达
式
中
可
以
作
为
字
符
限
定
符
,
表
示
其
前
面
的
匹
配
规
则
匹
配
任
意
次
;
3
.
算
术
运
算
中
表
示
乘
法
。
双
星
号
(
d
o
u
b
l
e
a
s
t
e
r
i
s
k
)
。
算
术
运
算
中
表
示
求
幂
运
算
。
问
号
(
t
e
s
t
o
p
e
r
a
t
o
r
/
w
i
l
d
c
a
r
d
[
Q
u
e
s
t
i
o
n
m
a
r
k
]
)
。
1
.
表
示
条
件
测
试
;
2
.
在
双
括
号
内
表
示
C
风
格
的
三
元
操
作
符
(
(
c
o
n
d
i
t
i
o
n
?
t
r
u
e
-
r
e
s
u
l
t
:
f
a
l
s
e
-
r
e
s
u
l
t
)
)
;
3
.
参
数
替
换
表
达
式
中
用
来
测
试
一
个
变
量
是
否
设
置
了
值
;
4
.
作
为
通
配
符
,
用
于
匹
配
文
件
名
扩
展
特
性
中
,
用
于
匹
配
单
个
字
符
;
5
.
正
则
表
达
式
中
,
表
示
匹
配
其
前
面
规
则
0
次
或
者
1
次
。
美
元
符
号
(
V
a
r
i
a
b
l
e
s
u
b
s
t
i
t
u
t
i
o
n
[
D
o
l
l
a
r
s
i
g
n
]
)
。
1
.
作
为
变
量
的
前
导
符
,
用
作
变
量
替
换
,
即
引
用
一
个
变
量
的
内
容
,
比
如
:
;
2
.
在
正
则
表
达
式
中
被
定
义
为
行
末
(
E
n
d
o
f
l
i
n
e
)
。
参
数
替
换
(
V
a
r
i
a
b
l
e
s
u
b
s
t
i
t
u
t
i
o
n
)
。
用
于
在
字
符
串
中
表
示
变
量
。
引
用
内
容
展
开
,
执
行
单
引
号
内
的
转
义
内
容
(
单
引
号
原
本
是
原
样
引
用
的
)
,
这
种
方
式
会
将
引
号
内
的
一
个
或
者
多
个
[
]
转
义
后
的
八
进
制
,
十
六
进
制
值
展
开
到
A
S
C
I
I
或
U
n
i
c
o
d
e
字
符
。
位
置
参
数
(
P
o
s
i
t
i
o
n
a
l
P
a
r
a
m
e
t
e
r
s
)
。
这
个
在
使
用
脚
本
文
件
的
时
候
,
在
传
递
参
数
的
时
候
会
用
到
。
两
者
都
能
返
回
调
用
脚
本
文
件
的
所
有
参
数
,
但
$
*
是
将
所
有
参
数
作
为
一
个
整
体
返
回
(
字
符
串
)
,
而
$
@
是
将
每
个
参
数
作
为
单
元
返
回
一
个
参
数
列
表
。
注
意
,
在
使
用
的
时
候
需
要
用
双
引
号
将
$
*
,
$
@
括
住
。
这
两
个
变
量
受
到
$
I
F
S
的
影
响
,
如
果
在
实
际
应
用
中
,
要
考
虑
其
中
的
一
些
细
节
。
表
示
传
递
给
脚
本
的
参
数
数
量
。
此
变
量
值
在
使
用
的
时
候
,
返
回
的
是
最
后
一
个
命
令
、
函
数
、
或
脚
本
的
退
出
状
态
码
值
,
如
果
没
有
错
误
则
是
0
,
如
果
为
非
0
,
则
表
示
在
此
之
前
的
最
后
一
次
执
行
有
错
误
。
进
程
I
D
变
量
,
这
个
变
量
保
存
了
运
行
当
前
脚
本
的
进
程
I
D
值
。
使
用
方
法
及
说
明
S
h
e
l
l
符
号
*
*
*
?
$
e
c
h
o
$
P
A
T
H
$
{
}
$
‘
.
.
.
’
$
*
$
@
$
#
$
?
$
$
圆
括
号
(
p
a
r
e
n
t
h
e
s
e
s
)
。
1
,
命
令
组
(
C
o
m
m
a
n
d
g
r
o
u
p
)
。
由
一
组
圆
括
号
括
起
来
的
命
令
是
命
令
组
,
命
令
组
中
的
命
令
实
在
子
s
h
e
l
l
(
s
u
b
s
h
e
l
l
)
中
执
行
。
因
为
是
在
子
s
h
e
l
l
内
运
行
,
因
此
在
括
号
外
面
是
没
有
办
法
获
取
括
号
内
变
量
的
值
,
但
反
过
来
,
命
令
组
内
是
可
以
获
取
到
外
面
的
值
,
这
点
有
点
像
局
部
变
量
和
全
局
变
量
的
关
系
,
在
实
作
中
,
如
果
碰
到
要
c
d
到
子
目
录
操
作
,
并
在
操
作
完
成
后
要
返
回
到
当
前
目
录
的
时
候
,
可
以
考
虑
使
用
s
u
b
s
h
e
l
l
来
处
理
;
2
.
用
于
数
组
的
初
始
化
。
花
括
号
扩
展
(
B
r
a
c
e
E
x
p
a
n
s
i
o
n
)
。
在
命
令
中
可
以
用
这
种
扩
展
来
扩
展
参
数
列
表
,
命
令
将
会
依
照
列
表
中
的
括
号
分
隔
开
的
模
式
进
行
匹
配
扩
展
。
注
意
的
一
点
是
,
这
花
括
号
扩
展
中
不
能
有
空
格
存
在
,
如
果
确
实
有
必
要
空
格
,
则
必
须
被
转
义
或
者
使
用
引
号
来
引
用
。
例
子
:
在
B
a
s
h
v
e
r
s
i
o
n
3
时
添
加
了
这
种
花
括
号
扩
展
的
扩
展
,
可
以
使
用
{
A
.
.
Z
}
表
示
A
-
Z
的
所
有
字
符
列
表
,
这
种
方
式
的
扩
展
M
i
t
c
h
e
l
l
测
试
了
一
下
,
好
像
仅
适
用
于
A
-
Z
,
a
-
z
,
还
有
数
字
{
最
小
.
.
最
大
}
的
这
种
方
式
扩
展
。
代
码
块
(
c
u
r
l
y
b
r
a
c
k
e
t
s
)
。
这
个
是
匿
名
函
数
,
但
是
又
与
函
数
不
同
,
在
代
码
块
里
面
的
变
量
在
代
码
块
后
面
仍
能
访
问
。
注
意
:
花
括
号
内
侧
需
要
有
空
格
与
语
句
分
隔
。
另
外
,
在
中
的
话
,
还
可
以
作
为
文
本
的
占
位
符
,
用
以
标
记
输
出
文
本
的
位
置
。
这
个
{
}
是
表
示
路
径
名
,
这
个
并
不
是
s
h
e
l
l
内
建
的
,
现
在
接
触
到
的
情
况
看
,
好
像
只
用
在
f
i
n
d
命
令
里
。
注
意
后
面
的
分
号
,
这
个
是
结
束
命
令
中
选
项
的
命
令
序
列
,
在
实
际
使
用
的
时
候
,
要
转
义
一
下
以
免
被
s
h
e
l
l
理
解
错
误
。
中
括
号
(
b
r
a
c
k
e
t
s
)
。
1
.
测
试
的
表
示
,
S
h
e
l
l
会
测
试
在
[
]
内
的
表
达
式
,
需
要
注
意
的
是
,
[
]
是
S
h
e
l
l
内
建
的
测
试
的
一
部
分
,
而
非
使
用
外
部
命
令
的
链
接
;
2
.
在
数
组
的
上
下
文
中
,
表
示
数
组
元
素
,
方
括
号
内
填
上
数
组
元
素
的
位
置
就
能
获
得
对
应
位
置
的
内
容
,
如
:
3
.
表
示
字
符
集
的
范
围
,
在
正
表
达
式
中
,
方
括
号
表
示
该
位
置
可
以
匹
配
的
字
符
集
范
围
。
使
用
方
法
及
说
明
S
h
e
l
l
符
号
(
)
{
x
,
y
,
z
,
.
.
.
}
e
c
h
o
{
a
,
b
,
c
}
-
{
d
,
"
e
"
,
'
f
'
}
{
a
.
.
z
}
{
}
x
a
r
g
s
-
i
{
}
;
f
i
n
d
-
e
x
e
c
[
]
/
u
s
r
/
b
i
n
/
t
e
s
t
1
.
A
r
r
a
y
[
1
]
=
x
x
x
2
.
e
c
h
o
$
{
A
r
r
a
y
[
1
]
}
;
双
中
括
号
(
d
o
u
b
l
e
b
r
a
c
k
e
t
s
)
。
这
个
结
构
也
是
测
试
,
测
试
[
[
]
]
之
中
的
表
达
式
(
S
h
e
l
l
的
关
键
字
)
。
这
个
比
单
中
括
号
更
能
防
止
脚
本
里
面
的
逻
辑
错
误
,
比
如
:
&
&
,
|
|
,
<
,
>
操
作
符
能
在
一
个
[
[
]
]
里
面
测
试
通
过
,
但
是
在
[
]
却
不
能
通
过
。
[
[
]
]
里
面
没
有
文
件
名
扩
展
(
f
i
l
e
n
a
m
e
e
x
p
a
n
s
i
o
n
)
或
是
词
分
隔
符
(
W
o
r
d
s
p
l
i
t
t
i
n
g
)
,
但
是
可
以
用
参
数
扩
展
(
P
a
r
a
m
e
t
e
r
e
x
p
a
n
s
i
o
n
)
和
命
令
替
换
(
c
o
m
m
a
n
d
s
u
b
s
t
i
t
u
t
i
o
n
)
。
不
用
文
件
名
通
配
符
和
像
空
白
这
样
的
分
隔
符
。
注
意
,
这
里
面
如
果
出
现
了
八
进
制
,
十
六
进
制
等
,
s
h
e
l
l
会
自
动
执
行
转
换
比
较
。
词
表
达
表
示
整
数
扩
展
(
i
n
t
e
g
e
r
e
x
p
a
n
s
i
o
n
)
。
在
方
括
号
里
面
执
行
整
数
表
达
式
。
例
:
双
括
号
(
d
o
u
b
l
e
p
a
r
e
n
t
h
e
s
e
s
)
。
表
示
整
数
扩
展
(
i
n
t
e
g
e
r
e
x
p
a
n
s
i
o
n
)
。
功
能
和
上
面
的
$
[
]
差
不
多
,
但
是
需
要
注
意
的
是
,
$
[
]
是
会
返
回
里
面
表
达
式
的
值
的
,
而
(
(
)
)
只
是
执
行
,
并
不
会
返
回
值
。
两
者
执
行
后
如
果
变
量
值
发
生
变
化
,
都
会
影
响
到
后
继
代
码
的
运
行
。
可
对
变
量
赋
值
,
可
以
对
变
量
进
行
一
目
操
作
符
操
作
,
也
可
以
是
二
目
,
三
目
操
作
符
。
重
定
向
(
r
e
d
i
r
e
c
t
i
o
n
)
。
重
定
向
s
c
r
i
p
t
n
a
m
e
的
输
出
到
文
件
f
i
l
e
n
a
m
e
中
去
,
如
果
文
件
存
在
则
覆
盖
;
重
定
向
c
o
m
m
a
n
d
的
标
准
输
出
(
s
t
d
o
u
t
)
和
标
准
错
误
(
s
t
d
e
r
r
)
到
文
件
f
i
l
e
n
a
m
e
中
;
把
c
o
m
m
a
n
d
的
标
准
输
出
(
s
t
d
o
u
t
)
重
定
向
到
标
准
错
误
(
s
t
d
e
r
r
)
中
;
把
s
c
r
i
p
t
n
a
m
e
的
输
出
(
同
>
)
追
加
到
文
件
f
i
l
e
n
m
a
e
中
,
如
果
文
件
不
存
在
则
创
建
。
打
开
f
i
l
e
n
a
m
e
这
个
文
件
用
来
读
或
者
写
,
并
且
给
文
件
指
定
i
为
它
的
文
件
描
述
符
(
f
i
l
e
d
e
s
c
r
i
p
t
o
r
)
,
文
件
不
存
在
就
会
创
建
。
使
用
方
法
及
说
明
S
h
e
l
l
符
号
[
[
]
]
$
[
.
.
.
]
1
.
a
=
3
2
.
b
=
7
3
.
e
c
h
o
$
[
$
a
+
$
b
]
4
.
e
c
h
o
$
[
$
a
*
$
b
]
5
.
#
#
返
回
是
1
0
和
2
1
(
(
)
)
>
&
<
>
&
>
>
<
<
>
s
c
r
i
p
t
n
a
m
e
>
f
i
l
e
n
a
m
e
c
o
m
m
a
n
d
&
>
f
i
l
e
n
a
m
e
c
o
m
m
a
n
d
>
&
2
s
c
r
i
p
t
n
a
m
e
>
>
f
i
l
e
n
a
m
e
[
i
]
<
>
f
i
l
e
n
a
m
e
这
是
进
程
替
换
(
P
r
o
c
e
s
s
S
u
b
s
t
i
t
u
t
i
o
n
)
。
使
用
的
时
候
注
意
,
括
号
和
<
,
>
之
间
是
不
能
有
空
格
的
,
否
则
报
错
。
其
作
用
有
点
类
似
通
道
,
但
和
管
道
在
用
法
上
又
有
些
不
同
,
管
道
是
作
为
子
进
程
的
方
式
来
运
行
的
,
这
个
命
令
会
在
下
面
产
生
类
似
,
这
类
临
时
文
件
,
用
来
传
递
数
据
。
M
i
t
c
h
e
l
l
个
人
猜
测
之
所
以
用
这
种
方
法
来
传
递
,
是
因
为
前
后
两
个
不
属
于
同
一
个
进
程
,
因
此
需
要
用
共
享
文
件
的
方
式
来
传
递
资
料
(
这
么
说
其
实
管
道
也
应
该
有
同
样
的
文
件
?
)
。
网
上
有
人
说
这
个
只
是
共
享
文
件
而
已
,
但
是
经
过
测
试
,
发
现
虽
然
有
这
样
的
文
件
产
生
,
但
是
这
个
文
件
其
实
是
指
向
p
i
p
e
:
[
4
3
4
3
4
]
这
样
的
通
道
的
链
接
。
双
小
于
号
(
h
e
r
e
-
d
o
c
u
m
e
n
t
[
d
o
u
b
l
e
l
e
s
s
t
h
e
n
m
a
r
k
s
]
)
。
这
个
也
被
称
为
H
e
r
e
-
d
o
c
u
m
e
n
t
,
用
来
将
后
继
的
内
容
重
定
向
到
左
侧
命
令
的
s
t
d
i
n
中
。
<
<
可
以
节
省
格
式
化
时
间
,
别
且
使
命
令
执
行
的
处
理
更
容
易
。
在
实
作
的
时
候
只
需
要
输
入
<
<
和
终
止
标
志
符
,
而
后
(
一
般
是
回
车
后
)
你
就
可
以
输
入
任
何
内
容
,
只
要
在
最
后
的
新
行
中
输
入
终
止
标
志
符
,
即
可
完
成
数
据
的
导
入
。
使
用
h
e
r
e
-
d
o
c
u
m
e
n
t
的
时
候
,
你
可
以
保
留
空
格
,
换
行
等
。
如
果
要
让
s
h
e
l
l
脚
本
更
整
洁
一
点
,
可
以
在
<
<
和
终
止
符
之
间
放
上
一
个
连
字
符
(
-
)
。
三
个
小
于
号
(
h
e
r
e
-
s
t
r
i
n
g
s
)
。
H
e
r
e
-
字
串
和
H
e
r
e
-
d
o
c
u
m
e
n
t
类
似
,
h
e
r
e
-
s
t
r
i
n
g
s
语
法
:
;
$
w
o
r
d
会
展
开
并
作
为
c
o
m
m
a
n
d
的
s
t
d
i
n
。
小
于
,
大
于
号
(
A
S
C
I
I
C
o
m
p
a
r
i
s
o
n
)
。
A
S
C
I
I
比
较
,
进
行
的
是
变
量
的
A
S
C
I
I
比
较
,
字
串
?
数
字
?
呃
.
.
.
这
个
.
.
.
不
就
是
A
S
C
I
I
比
较
么
?
词
界
符
(
w
o
r
d
b
o
u
n
d
a
r
y
)
。
这
个
是
用
在
正
则
表
达
式
中
的
一
个
特
殊
分
隔
符
,
用
来
标
记
单
词
的
分
界
。
比
如
:
t
h
e
会
匹
配
t
h
e
r
e
,
a
n
o
t
h
e
r
,
t
h
e
m
等
等
,
如
果
仅
仅
要
匹
配
t
h
e
,
就
可
以
使
用
这
个
词
界
符
,
<
t
h
e
>
就
只
能
匹
配
t
h
e
了
。
管
道
(
p
i
p
e
)
。
管
道
是
L
i
n
u
x
,
U
n
i
x
都
有
的
概
念
,
是
非
常
基
础
,
也
是
非
常
重
要
的
一
个
概
念
。
它
的
作
用
是
将
管
道
前
(
左
边
)
的
命
令
产
生
的
输
出
(
s
t
d
o
u
t
)
作
为
管
道
后
(
右
边
)
的
命
令
的
输
入
(
s
t
d
i
n
)
。
如
:
,
使
用
管
道
就
可
以
将
命
令
连
接
在
一
起
。
注
意
:
管
道
是
每
一
个
进
程
的
标
准
输
出
都
会
作
为
下
一
个
命
令
的
标
准
输
入
,
期
间
的
标
准
输
出
不
能
跨
越
管
道
作
为
后
继
命
令
的
标
准
输
入
,
如
:
。
想
想
这
个
的
输
出
?
同
时
,
管
道
是
以
子
进
程
来
运
行
的
,
所
以
管
道
并
不
能
引
起
变
量
改
变
。
使
用
方
法
及
说
明
S
h
e
l
l
符
号
(
c
o
m
m
a
n
d
)
>
<
(
c
o
m
m
a
n
d
)
/
d
e
v
/
f
d
/
/
d
e
v
/
f
d
/
6
3
/
d
e
v
/
f
d
/
6
2
/
d
e
v
/
f
d
/
6
3
<
<
<
<
<
c
o
m
m
a
n
d
[
a
r
g
s
]
<
<
<
[
"
]
$
w
o
r
d
[
"
]
<
>
<
.
.
.
>
|
l
s
|
w
c
l
c
a
t
f
i
l
e
n
a
m
e
|
l
s
-
a
l
|
s
o
r
t
强
制
重
定
向
(
f
o
r
c
e
r
e
d
i
r
e
c
t
i
o
n
)
。
这
会
强
制
重
写
已
经
存
在
的
文
件
。
与
号
(
R
u
n
j
o
b
i
n
b
a
c
k
g
r
o
u
n
d
[
a
m
p
e
r
s
a
n
d
]
)
。
如
果
命
令
后
面
跟
上
一
个
&
符
号
,
这
个
命
令
将
会
在
后
台
运
行
。
有
的
时
候
,
脚
本
中
在
一
条
在
后
台
运
行
的
命
令
可
能
会
引
起
脚
本
挂
起
,
等
待
输
入
,
出
现
这
种
情
况
可
以
在
原
有
的
脚
本
后
面
使
用
w
a
i
t
命
令
来
修
复
。
逻
辑
操
作
符
(
l
o
g
i
c
a
l
o
p
e
r
a
t
o
r
)
。
在
测
试
结
构
中
,
可
以
用
这
两
个
操
作
符
来
进
行
连
接
两
个
逻
辑
值
。
|
|
是
当
测
试
条
件
有
一
个
为
真
时
返
回
0
(
真
)
,
全
假
为
假
;
&
&
是
当
测
试
条
件
两
个
都
为
真
时
返
回
真
(
0
)
,
有
假
为
假
。
减
号
,
连
字
符
(
H
y
p
h
e
n
/
m
i
n
u
s
/
d
a
s
h
)
。
1
.
作
为
选
项
,
前
缀
[
o
p
t
i
o
n
,
p
r
e
f
i
x
]
使
用
。
用
于
命
令
或
者
过
滤
器
的
选
项
标
志
;
操
作
符
的
前
缀
。
如
:
2
.
用
于
s
t
d
i
n
或
者
s
t
d
o
u
t
的
重
定
向
的
源
或
目
的
[
d
a
s
h
]
.
在
t
a
r
没
有
b
u
n
z
i
p
2
的
程
序
补
丁
时
,
我
们
可
以
这
样
:
。
将
前
面
解
压
的
数
据
作
为
t
a
r
的
标
准
输
入
(
这
里
使
用
一
个
-
表
示
)
注
意
:
在
实
作
的
时
候
,
如
果
文
件
名
是
以
[
-
]
开
头
的
,
那
么
在
加
上
这
个
作
为
定
向
操
作
符
的
时
候
,
可
能
会
出
错
,
此
时
应
该
为
文
件
加
上
合
适
的
前
缀
路
径
,
以
避
免
这
种
情
况
发
生
,
同
样
的
,
在
e
c
h
o
变
量
的
时
候
,
如
果
变
量
是
以
[
-
]
开
始
,
那
么
可
能
也
会
产
生
意
想
不
到
的
结
果
,
为
了
保
险
起
见
,
可
以
使
用
双
引
号
引
用
标
量
:
还
有
,
这
种
表
示
方
法
不
是
B
a
s
h
内
建
的
,
要
达
到
此
点
的
这
种
效
果
,
需
要
看
你
使
用
的
软
件
是
否
支
持
这
种
操
作
;
3
.
表
示
先
前
的
工
作
目
录
(
p
r
e
v
i
o
u
s
w
o
r
k
i
n
g
d
i
r
e
c
t
o
r
y
)
,
因
此
,
如
果
你
c
d
到
其
他
目
录
下
要
放
回
前
一
个
路
径
的
时
候
,
可
以
使
用
c
d
-
来
达
到
目
的
,
其
实
,
这
里
的
[
-
]
使
用
的
是
环
境
变
量
的
$
O
L
D
P
W
D
,
注
意
:
这
里
的
[
-
]
和
前
一
点
是
不
同
的
;
4
.
减
号
或
者
负
号
,
用
在
算
术
操
作
中
。
使
用
方
法
及
说
明
S
h
e
l
l
符
号
>
|
&
&
&
|
|
-
1
.
#
#
C
O
M
M
A
N
D
-
[
选
项
列
表
]
2
.
l
s
-
a
l
3
.
s
o
r
t
-
d
f
u
$
f
i
l
e
4
.
s
e
t
-
-
$
v
a
r
i
a
b
l
e
5
.
6
.
i
f
[
$
f
i
l
e
-
o
t
$
f
i
l
e
2
]
7
.
t
h
e
n
8
.
e
c
h
o
"
$
f
i
l
e
i
s
o
l
d
e
r
t
h
a
n
$
f
i
l
e
2
.
"
9
.
f
i
b
u
n
z
i
p
2
l
i
n
u
x
-
2
.
6
.
1
3
.
t
a
r
.
b
z
2
|
t
a
r
x
v
f
-
1
.
v
a
r
=
"
-
n
"
2
.
e
c
h
o
$
v
a
r
3
.
#
#
试
试
看
有
什
么
输
出
?
等
号
(
E
q
u
a
l
s
)
。
1
.
赋
值
操
作
,
给
变
量
赋
值
,
么
有
空
格
在
等
号
两
侧
;
2
.
在
比
较
测
试
中
作
为
比
较
符
出
现
,
这
里
要
注
意
,
如
果
在
中
括
号
中
作
为
比
较
出
现
,
需
要
有
空
格
符
在
等
号
左
右
两
侧
。
加
号
(
P
l
u
s
)
。
1
.
算
术
操
作
符
,
表
示
加
法
;
2
.
在
正
则
表
达
式
中
,
表
示
的
是
其
前
的
这
个
匹
配
规
则
匹
配
最
少
一
次
;
3
.
在
命
令
或
过
滤
器
中
作
为
选
项
标
记
,
在
某
些
命
令
或
者
内
置
命
令
中
使
用
+
来
启
用
某
些
选
项
,
使
用
-
来
禁
止
;
4
.
在
参
数
替
换
(
p
a
r
a
m
e
t
e
r
s
u
b
s
t
i
t
u
t
i
o
n
)
中
,
+
前
缀
表
示
替
代
值
(
当
变
量
为
空
的
时
候
,
使
用
+
后
面
的
值
)
百
分
号
(
m
o
d
u
l
o
[
p
e
r
c
e
n
t
s
i
g
n
]
)
。
1
.
在
算
术
运
算
中
,
这
个
是
求
模
操
作
符
,
即
两
个
数
进
行
除
法
运
算
后
的
余
数
;
2
.
在
参
数
替
换
(
p
a
r
a
m
e
t
e
r
s
u
b
s
t
i
t
u
t
i
o
n
)
中
,
可
以
作
为
模
式
匹
配
。
例
子
:
波
浪
号
(
H
o
m
e
d
i
r
e
c
t
o
r
y
[
t
i
l
d
e
]
)
。
这
个
和
内
部
变
量
$
H
O
M
E
是
一
样
的
。
默
认
表
示
当
前
用
户
的
家
目
录
(
主
目
录
)
,
这
个
和
~
/
效
果
一
致
,
如
果
波
浪
号
后
面
跟
用
户
名
,
表
示
是
该
用
户
的
家
目
录
。
当
前
的
工
作
目
录
(
c
u
r
r
e
n
t
w
o
r
k
i
n
g
d
i
r
e
c
t
o
r
y
)
。
这
个
和
内
置
变
量
$
P
W
D
一
样
。
前
一
个
工
作
目
录
(
p
r
e
v
i
o
u
s
w
o
r
k
i
n
g
d
i
r
e
c
t
o
r
y
)
。
这
个
和
内
部
变
量
$
O
L
D
P
W
D
一
致
,
之
前
的
[
-
]
也
一
样
。
B
a
s
h
版
本
3
中
有
介
绍
,
这
个
是
正
则
表
达
式
匹
配
。
可
用
在
[
[
]
]
测
试
中
,
比
如
:
使
用
方
法
及
说
明
S
h
e
l
l
符
号
=
+
%
1
.
p
=
b
*
9
2
.
v
a
r
=
"
a
b
c
d
1
2
3
4
5
a
b
c
4
7
9
"
3
.
e
c
h
o
$
{
v
a
r
%
p
}
,
$
{
v
a
r
%
%
p
}
4
.
#
#
从
右
边
开
始
查
找
(
想
想
从
左
是
那
个
符
号
?
)
5
.
#
#
任
何
在
b
和
9
之
间
的
内
容
(
含
)
6
.
#
#
第
一
个
是
找
到
最
短
的
符
合
匹
配
项
7
.
#
#
后
一
个
是
找
最
大
符
合
的
匹
配
项
(
贪
婪
匹
配
?
)
~
~
+
~
-
=
~
1
.
v
a
r
=
"
t
h
i
s
i
s
a
t
e
s
t
m
e
s
s
a
g
e
.
"
2
.
[
[
"
$
v
a
r
"
=
~
t
f
*
m
e
s
s
a
g
e
]
]
&
&
e
c
h
o
"
S
i
r
.
F
o
u
n
d
t
h
a
t
.
"
|
|
e
c
h
o
"
S
o
r
r
y
S
i
r
.
N
o
m
a
t
c
h
b
e
f
o
u
n
d
.
"
3
.
#
#
你
可
以
修
改
中
间
的
正
则
表
达
式
匹
配
项
,
正
则
表
达
式
可
以
但
不
一
定
需
要
使
用
双
引
号
括
起
来
。
脱
字
符
(
c
a
r
e
t
)
。
1
.
在
正
则
表
达
式
中
,
作
为
一
行
的
行
首
(
b
e
g
i
n
n
i
n
g
-
o
f
-
l
i
n
e
)
位
置
标
志
符
;
2
.
在
参
数
替
换
(
P
a
r
a
m
e
t
e
r
s
u
b
s
t
i
t
u
t
i
o
n
)
中
,
这
个
用
法
有
两
种
,
一
个
脱
字
符
(
)
,
或
两
个
(
)
,
分
别
表
示
第
一
个
字
母
大
写
,
全
部
大
写
的
意
思
(
B
a
s
h
v
e
r
s
i
o
n
>
=
4
)
。
空
白
符
(
W
h
i
t
e
s
p
a
c
e
)
。
空
白
符
不
仅
仅
是
指
空
格
(
s
p
a
c
e
s
)
,
还
包
括
制
表
符
(
t
a
b
s
)
,
空
行
(
b
l
a
n
k
l
i
n
e
s
)
,
或
者
这
几
种
的
组
合
。
可
用
做
函
数
的
分
隔
符
,
分
隔
命
令
或
变
量
,
空
行
不
会
影
响
脚
本
的
行
为
,
因
此
可
以
用
它
来
规
划
脚
本
代
码
,
以
增
加
可
读
性
,
在
内
置
的
特
殊
变
量
$
I
F
S
可
以
用
来
针
对
某
些
命
令
进
行
输
入
的
参
数
进
行
分
割
,
其
默
认
就
是
空
白
符
。
在
字
符
串
或
变
量
中
如
果
有
空
白
符
,
可
以
使
用
引
号
来
规
避
可
能
的
错
误
。
使
用
方
法
及
说
明
怎
样
,
你
有
多
少
是
了
解
的
呢
?
M
i
t
c
h
e
l
l
在
开
始
的
S
h
e
l
l
脚
本
时
候
,
发
现
在
这
里
面
有
好
多
都
是
不
认
识
呢
。
说
明
:
因
为
涉
及
到
翻
译
,
文
中
内
容
不
一
定
完
全
翻
译
准
确
,
如
果
你
发
现
有
错
误
的
地
方
,
还
请
包
涵
指
正
。
参
考
:
1
.
本
文
主
要
内
容
来
源
:
A
d
v
a
n
c
e
d
B
a
s
h
-
S
c
r
i
p
t
i
n
g
G
u
i
d
e
2
.
对
话
U
N
I
X
:
!
$
#
@
*
%
3
.
w
i
k
i
p
e
d
i
a
的
H
e
r
e
文
档
参
考
内
容
为
本
篇
成
文
之
际
给
予
M
i
t
c
h
e
l
l
帮
助
较
大
的
文
章
,
在
整
个
过
程
中
还
有
很
多
网
站
信
息
给
我
提
供
了
帮
助
,
在
此
对
他
们
的
作
者
的
无
私
贡
献
表
示
感
谢
!
(
注
:
转
载
过
程
中
有
细
节
修
改
。
)
来
源
:
h
t
t
p
:
/
/
b
l
o
g
.
u
s
e
a
s
p
.
n
e
t
/
a
r
c
h
i
v
e
/
2
0
1
4
/
0
6
/
0
2
/
s
u
m
m
a
r
y
-
o
f
-
t
h
e
-
s
p
e
c
i
a
l
-
c
h
a
r
a
c
t
e
r
s
-
i
n
-
s
h
e
l
l
-
o
n
-
l
i
n
u
x
.
a
s
p
x
阅
读
原
文
S
h
e
l
l
符
号
^
$
{
v
a
r
^
}
$
{
v
a
r
^
^
}
空
白
回复
举报
上一个主题
下一个主题
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
!disable!!post_parseurl!
使用Markdown编辑器编辑
使用富文本编辑器编辑
回帖后跳转到最后一页