论坛
BBS
空间测绘
发表
发布文章
提问答疑
搜索
您还未登录
登录后即可体验更多功能
立即登录
我的收藏
提问答疑
我要投稿
IOT
[23984] 2015-06-13_Shell脚本面试问题大全
文档创建者:
s7ckTeam
浏览次数:
3
最后更新:
2025-01-18
IOT
3 人阅读
|
0 人回复
s7ckTeam
s7ckTeam
当前离线
积分
-54
6万
主题
-6万
回帖
-54
积分
管理员
积分
-54
发消息
2015-06-13_Shell脚本面试问题大全
S
h
e
l
l
脚
本
面
试
问
题
大
全
原
创
i
c
t
l
y
h
L
i
n
u
x
中
国
2
0
1
5
-
0
6
-
1
3
我
们
为
你
的
面
试
准
备
选
择
了
7
0
个
你
可
能
遇
到
的
s
h
e
l
l
脚
本
面
试
问
题
及
解
答
。
了
解
脚
本
或
至
少
知
道
基
础
知
识
对
系
统
管
理
员
来
说
至
关
重
要
,
它
也
有
助
于
你
在
工
作
环
境
中
自
动
完
成
很
多
任
务
。
在
过
去
的
几
年
里
,
我
们
注
意
到
所
有
的
l
i
n
u
x
工
作
职
位
都
要
求
脚
本
技
能
。
1
)
如
何
向
脚
本
传
递
参
数
?
例
子
例
子
:
显
示
文
件
名
称
脚
本
2
.
2
)
如
何
在
脚
本
中
使
用
参
数
?
第
一
个
参
数
:
$
1
,
第
二
个
参
数
:
$
2
1
.
.
/
s
c
r
i
p
t
a
r
g
u
m
e
n
t
1
.
.
/
s
h
o
w
.
s
h
f
i
l
e
1
.
t
x
t
3
.
c
a
t
s
h
o
w
.
s
h
4
.
#
!
/
b
i
n
/
b
a
s
h
5
.
c
a
t
$
1
例
子
:
脚
本
会
复
制
文
件
(
a
r
g
1
)
到
目
标
地
址
(
a
r
g
2
)
2
.
3
)
如
何
计
算
传
递
进
来
的
参
数
?
4
)
如
何
在
脚
本
中
获
取
脚
本
名
称
?
5
)
如
何
检
查
之
前
的
命
令
是
否
运
行
成
功
?
6
)
如
何
获
取
文
件
的
最
后
一
行
?
7
)
如
何
获
取
文
件
的
第
一
行
?
8
)
如
何
获
取
一
个
文
件
每
一
行
的
第
三
个
元
素
?
9
)
假
如
文
件
中
每
行
第
一
个
元
素
是
F
I
N
D
,
如
何
获
取
第
二
个
元
素
1
0
)
如
何
调
试
b
a
s
h
脚
本
1
.
.
/
c
o
p
y
.
s
h
f
i
l
e
1
.
t
x
t
/
t
m
p
/
3
.
c
a
t
c
o
p
y
.
s
h
4
.
#
!
/
b
i
n
/
b
a
s
h
5
.
c
p
$
1
$
2
1
.
$
#
1
.
$
0
1
.
$
?
1
.
t
a
i
l
-
1
1
.
h
e
a
d
-
1
1
.
a
w
k
'
{
p
r
i
n
t
$
3
}
'
1
.
a
w
k
'
{
i
f
(
$
1
=
=
"
F
I
N
D
"
)
p
r
i
n
t
$
2
}
'
将
-
x
v
参
数
加
到
#
!
/
b
i
n
/
b
a
s
h
后
例
子
:
1
1
)
举
例
如
何
写
一
个
函
数
?
1
2
)
如
何
向
连
接
两
个
字
符
串
?
输
出
据
匿
名
网
友
评
论
,
本
题
原
答
案
有
误
,
已
经
修
正
。
1
3
)
如
何
进
行
两
个
整
数
相
加
?
输
出
据
@
k
a
s
h
u
的
意
见
,
本
题
的
更
佳
回
答
为
:
1
.
#
!
/
b
i
n
/
b
a
s
h
–
x
v
1
.
f
u
n
c
t
i
o
n
e
x
a
m
p
l
e
{
2
.
e
c
h
o
"
H
e
l
l
o
w
o
r
l
d
!
"
3
.
}
1
.
V
1
=
"
H
e
l
l
o
"
2
.
V
2
=
"
W
o
r
l
d
"
3
.
V
3
=
$
{
V
1
}
$
{
V
2
}
4
.
e
c
h
o
$
V
3
1
.
H
e
l
l
o
W
o
r
l
d
1
.
V
1
=
1
2
.
V
2
=
2
3
.
l
e
t
V
3
=
$
V
1
+
$
V
2
4
.
e
c
h
o
$
V
3
1
.
3
两
个
整
数
相
加
,
还
有
若
干
种
方
法
实
现
:
3
.
1
4
)
如
何
检
查
文
件
系
统
中
是
否
存
在
某
个
文
件
?
1
5
)
写
出
s
h
e
l
l
脚
本
中
所
有
循
环
语
法
?
f
o
r
循
环
:
w
h
i
l
e
循
环
:
u
n
t
i
l
循
环
:
1
.
A
=
5
2
.
B
=
6
4
.
e
c
h
o
$
(
(
$
A
+
$
B
)
)
#
方
法
2
5
.
e
c
h
o
$
[
$
A
+
$
B
]
#
方
法
3
6
.
e
x
p
r
$
A
+
$
B
#
方
法
4
7
.
e
c
h
o
$
A
+
$
B
|
b
c
#
方
法
5
8
.
a
w
k
'
B
E
G
I
N
{
p
r
i
n
t
'
"
$
A
"
'
+
'
"
$
B
"
'
}
'
#
方
法
6
1
.
i
f
[
-
f
/
v
a
r
/
l
o
g
/
m
e
s
s
a
g
e
s
]
2
.
t
h
e
n
3
.
e
c
h
o
"
F
i
l
e
e
x
i
s
t
s
"
4
.
f
i
1
.
f
o
r
i
i
n
$
(
l
s
)
;
d
o
2
.
e
c
h
o
i
t
e
m
:
$
i
3
.
d
o
n
e
1
.
#
!
/
b
i
n
/
b
a
s
h
2
.
C
O
U
N
T
E
R
=
0
3
.
w
h
i
l
e
[
$
C
O
U
N
T
E
R
-
l
t
1
0
]
;
d
o
4
.
e
c
h
o
T
h
e
c
o
u
n
t
e
r
i
s
$
C
O
U
N
T
E
R
5
.
l
e
t
C
O
U
N
T
E
R
=
C
O
U
N
T
E
R
+
1
6
.
d
o
n
e
1
.
#
!
/
b
i
n
/
b
a
s
h
2
.
C
O
U
N
T
E
R
=
2
0
3
.
u
n
t
i
l
[
$
C
O
U
N
T
E
R
-
l
t
1
0
]
;
d
o
4
.
e
c
h
o
C
O
U
N
T
E
R
$
C
O
U
N
T
E
R
5
.
l
e
t
C
O
U
N
T
E
R
-
=
1
1
6
)
每
个
脚
本
开
始
的
#
!
/
b
i
n
/
s
h
或
#
!
/
b
i
n
/
b
a
s
h
表
示
什
么
意
思
?
这
一
行
说
明
要
使
用
的
s
h
e
l
l
。
#
!
/
b
i
n
/
b
a
s
h
表
示
脚
本
使
用
/
b
i
n
/
b
a
s
h
。
对
于
p
y
t
h
o
n
脚
本
,
就
是
#
!
/
u
s
r
/
b
i
n
/
p
y
t
h
o
n
。
(
L
C
T
T
译
注
:
这
一
行
称
之
为
释
伴
行
。
)
1
7
)
如
何
获
取
文
本
文
件
的
第
1
0
行
?
1
8
)
b
a
s
h
脚
本
文
件
的
第
一
个
符
号
是
什
么
1
9
)
命
令
:
[
-
z
"
"
]
&
&
e
c
h
o
0
|
|
e
c
h
o
1
的
输
出
是
什
么
2
0
)
命
令
“
e
x
p
o
r
t
”
有
什
么
用
?
使
变
量
在
子
s
h
e
l
l
中
可
用
。
2
1
)
如
何
在
后
台
运
行
脚
本
?
在
脚
本
后
面
添
加
“
&
”
。
据
@
k
a
s
h
u
的
意
见
,
更
好
的
答
案
是
:
大
部
分
时
间
我
们
可
能
是
远
程
使
用
L
i
n
u
x
,
我
碰
到
过
由
于
网
络
断
线
使
得
在
后
台
运
行
的
c
o
m
m
a
n
d
&
没
了
.
.
.
2
2
)
"
c
h
m
o
d
5
0
0
s
c
r
i
p
t
"
做
什
么
?
使
脚
本
所
有
者
拥
有
可
执
行
权
限
。
2
3
)
"
>
"
做
什
么
?
重
定
向
输
出
流
到
文
件
或
另
一
个
流
。
2
4
)
&
和
&
&
有
什
么
区
别
&
-
希
望
脚
本
在
后
台
运
行
的
时
候
使
用
它
5
.
l
e
t
C
O
U
N
T
E
R
-
=
1
6
.
d
o
n
e
1
.
h
e
a
d
-
1
0
f
i
l
e
|
t
a
i
l
-
1
1
.
#
1
.
0
1
.
n
o
h
u
p
c
o
m
m
a
n
d
&
&
&
-
当
前
一
个
脚
本
成
功
完
成
才
执
行
后
面
的
命
令
/
脚
本
的
时
候
使
用
它
2
5
)
什
么
时
候
要
在
[
c
o
n
d
i
t
i
o
n
]
之
前
使
用
“
i
f
”
?
当
条
件
满
足
时
需
要
运
行
多
条
命
令
的
时
候
。
2
6
)
命
令
:
n
a
m
e
=
J
o
h
n
&
&
e
c
h
o
'
M
y
n
a
m
e
i
s
$
n
a
m
e
'
的
输
出
是
什
么
2
7
)
b
a
s
h
s
h
e
l
l
脚
本
中
哪
个
符
号
用
于
注
释
?
2
8
)
命
令
:
e
c
h
o
$
{
n
e
w
:
-
v
a
r
i
a
b
l
e
}
的
输
出
是
什
么
2
9
)
'
和
"
引
号
有
什
么
区
别
?
'
-
当
我
们
不
希
望
把
变
量
转
换
为
值
的
时
候
使
用
它
。
"
-
会
计
算
所
有
变
量
的
值
并
用
值
代
替
。
3
0
)
如
何
在
脚
本
文
件
中
重
定
向
标
准
输
出
和
标
准
错
误
流
到
l
o
g
.
t
x
t
文
件
?
在
脚
本
文
件
中
添
加
"
e
x
e
c
>
l
o
g
.
t
x
t
2
>
&
1
"
命
令
。
3
1
)
如
何
只
用
e
c
h
o
命
令
获
取
字
符
串
变
量
的
一
部
分
?
例
子
:
3
2
)
如
果
给
定
字
符
串
v
a
r
i
a
b
l
e
=
"
U
s
e
r
:
1
2
3
:
3
2
1
:
/
h
o
m
e
/
d
i
r
"
,
如
何
只
用
e
c
h
o
命
令
获
取
h
o
m
e
_
d
i
r
?
1
.
M
y
n
a
m
e
i
s
$
n
a
m
e
1
.
#
1
.
v
a
r
i
a
b
l
e
1
.
e
c
h
o
$
{
v
a
r
i
a
b
l
e
:
x
:
y
}
2
.
x
-
起
始
位
置
3
.
y
-
长
度
1
.
v
a
r
i
a
b
l
e
=
"
M
y
n
a
m
e
i
s
P
e
t
r
a
s
,
a
n
d
I
a
m
d
e
v
e
l
o
p
e
r
.
"
2
.
e
c
h
o
$
{
v
a
r
i
a
b
l
e
:
1
1
:
6
}
#
会
显
示
P
e
t
r
a
s
1
.
e
c
h
o
$
{
v
a
r
i
a
b
l
e
#
*
:
*
:
*
:
}
或
3
3
)
如
何
从
上
面
的
字
符
串
中
获
取
“
U
s
e
r
”
?
或
3
4
)
如
何
使
用
a
w
k
列
出
U
I
D
小
于
1
0
0
的
用
户
?
3
5
)
写
程
序
为
用
户
计
算
主
组
数
目
并
显
示
次
数
和
组
名
3
6
)
如
何
在
b
a
s
h
s
h
e
l
l
中
更
改
标
准
的
域
分
隔
符
为
"
:
"
?
3
7
)
如
何
获
取
变
量
长
度
?
3
8
)
如
何
打
印
变
量
的
最
后
5
个
字
符
?
3
9
)
$
{
v
a
r
i
a
b
l
e
:
-
1
0
}
和
$
{
v
a
r
i
a
b
l
e
:
-
1
0
}
有
什
么
区
别
?
1
.
e
c
h
o
$
{
v
a
r
i
a
b
l
e
#
#
*
:
}
1
.
e
c
h
o
$
{
v
a
r
i
a
b
l
e
%
:
*
:
*
:
*
}
1
.
e
c
h
o
$
{
v
a
r
i
a
b
l
e
%
%
:
*
}
1
.
a
w
k
-
F
:
'
$
3
<
1
0
0
'
/
e
t
c
/
p
a
s
s
w
d
1
.
c
a
t
/
e
t
c
/
p
a
s
s
w
d
|
c
u
t
-
d
:
-
f
4
|
s
o
r
t
|
u
n
i
q
-
c
|
w
h
i
l
e
r
e
a
d
c
g
2
.
d
o
3
.
{
e
c
h
o
$
c
;
g
r
e
p
:
$
g
:
/
e
t
c
/
g
r
o
u
p
|
c
u
t
-
d
:
-
f
1
;
}
|
x
a
r
g
s
-
n
2
4
.
d
o
n
e
1
.
I
F
S
=
"
:
"
1
.
$
{
#
v
a
r
i
a
b
l
e
}
1
.
e
c
h
o
$
{
v
a
r
i
a
b
l
e
:
-
5
}
$
{
v
a
r
i
a
b
l
e
:
-
1
0
}
-
如
果
之
前
没
有
给
v
a
r
i
a
b
l
e
赋
值
则
输
出
1
0
;
如
果
有
赋
值
则
输
出
该
变
量
$
{
v
a
r
i
a
b
l
e
:
-
1
0
}
-
输
出
v
a
r
i
a
b
l
e
的
最
后
1
0
个
字
符
4
0
)
如
何
只
用
e
c
h
o
命
令
替
换
字
符
串
的
一
部
分
?
4
1
)
哪
个
命
令
将
命
令
替
换
为
大
写
?
4
2
)
如
何
计
算
本
地
用
户
数
目
?
w
c
-
l
/
e
t
c
/
p
a
s
s
w
d
|
c
u
t
-
d
"
"
-
f
1
或
者
c
a
t
/
e
t
c
/
p
a
s
s
w
d
|
w
c
-
l
4
3
)
不
用
w
c
命
令
如
何
计
算
字
符
串
中
的
单
词
数
目
?
4
4
)
"
e
x
p
o
r
t
$
v
a
r
i
a
b
l
e
"
或
"
e
x
p
o
r
t
v
a
r
i
a
b
l
e
"
哪
个
正
确
?
4
5
)
如
何
列
出
第
二
个
字
母
是
a
或
b
的
文
件
?
4
6
)
如
何
将
整
数
a
加
到
b
并
赋
值
给
c
?
或
或
1
.
e
c
h
o
$
{
v
a
r
i
a
b
l
e
/
/
p
a
t
t
e
r
n
/
r
e
p
l
a
c
e
m
e
n
t
}
1
.
t
r
'
[
:
l
o
w
e
r
:
]
'
'
[
:
u
p
p
e
r
:
]
'
1
.
s
e
t
$
{
s
t
r
i
n
g
}
2
.
e
c
h
o
$
#
1
.
e
x
p
o
r
t
v
a
r
i
a
b
l
e
1
.
l
s
-
d
?
[
a
b
]
*
1
.
c
=
$
(
(
a
+
b
)
)
1
.
c
=
`
e
x
p
r
$
a
+
$
b
`
1
.
c
=
`
e
c
h
o
"
$
a
+
$
b
"
|
b
c
`
4
7
)
如
何
去
除
字
符
串
中
的
所
有
空
格
?
4
8
)
重
写
这
个
命
令
,
将
输
出
变
量
转
换
为
复
数
:
i
t
e
m
=
"
c
a
r
"
;
e
c
h
o
"
I
l
i
k
e
$
i
t
e
m
"
?
4
9
)
写
出
输
出
数
字
0
到
1
0
0
中
3
的
倍
数
(
0
3
6
9
…
)
的
命
令
?
或
5
0
)
如
何
打
印
传
递
给
脚
本
的
所
有
参
数
?
或
5
1
)
[
$
a
=
=
$
b
]
和
[
$
a
-
e
q
$
b
]
有
什
么
区
别
[
$
a
=
=
$
b
]
-
用
于
字
符
串
比
较
[
$
a
-
e
q
$
b
]
-
用
于
数
字
比
较
5
2
)
=
和
=
=
有
什
么
区
别
=
-
用
于
为
变
量
赋
值
=
=
-
用
于
字
符
串
比
较
5
3
)
写
出
测
试
$
a
是
否
大
于
1
2
的
命
令
?
5
4
)
写
出
测
试
$
b
是
否
小
于
等
于
1
2
的
命
令
?
1
.
e
c
h
o
$
s
t
r
i
n
g
|
t
r
-
d
"
"
1
.
i
t
e
m
=
"
c
a
r
"
;
e
c
h
o
"
I
l
i
k
e
$
{
i
t
e
m
}
s
"
1
.
f
o
r
i
i
n
{
0
.
.
1
0
0
.
.
3
}
;
d
o
e
c
h
o
$
i
;
d
o
n
e
1
.
f
o
r
(
(
i
=
0
;
i
<
=
1
0
0
;
i
=
i
+
3
)
)
;
d
o
e
c
h
o
"
W
e
l
c
o
m
e
$
i
t
i
m
e
s
"
;
d
o
n
e
1
.
e
c
h
o
$
*
1
.
e
c
h
o
$
@
1
.
[
$
a
-
g
t
1
2
]
5
5
)
如
何
检
查
字
符
串
是
否
以
字
母
"
a
b
c
"
开
头
?
5
6
)
[
[
$
s
t
r
i
n
g
=
=
a
b
c
*
]
]
和
[
[
$
s
t
r
i
n
g
=
=
"
a
b
c
*
"
]
]
有
什
么
区
别
[
[
$
s
t
r
i
n
g
=
=
a
b
c
*
]
]
-
检
查
字
符
串
是
否
以
字
母
a
b
c
开
头
[
[
$
s
t
r
i
n
g
=
=
"
a
b
c
"
]
]
-
检
查
字
符
串
是
否
完
全
等
于
a
b
c
5
7
)
如
何
列
出
以
a
b
或
x
y
开
头
的
用
户
名
?
5
8
)
b
a
s
h
中
$
!
表
示
什
么
意
思
?
后
台
最
近
执
行
命
令
的
P
I
D
.
5
9
)
$
?
表
示
什
么
意
思
?
前
台
最
近
命
令
的
结
束
状
态
。
6
0
)
如
何
输
出
当
前
s
h
e
l
l
的
P
I
D
?
6
1
)
如
何
获
取
传
递
给
脚
本
的
参
数
数
目
?
(
L
C
T
T
译
注
:
和
第
3
题
重
复
了
。
)
6
2
)
$
*
和
$
@
有
什
么
区
别
$
*
-
以
一
个
字
符
串
形
式
输
出
所
有
传
递
到
脚
本
的
参
数
$
@
-
以
$
I
F
S
为
分
隔
符
列
出
所
有
传
递
到
脚
本
中
的
参
数
6
3
)
如
何
在
b
a
s
h
中
定
义
数
组
?
6
4
)
如
何
打
印
数
组
的
第
一
个
元
素
?
1
.
[
$
b
-
l
e
1
2
]
1
.
[
[
$
s
t
r
i
n
g
=
=
a
b
c
*
]
]
1
.
e
g
r
e
p
"
^
a
b
|
^
x
y
"
/
e
t
c
/
p
a
s
s
w
d
|
c
u
t
-
d
:
-
f
1
1
.
e
c
h
o
$
$
1
.
e
c
h
o
$
#
1
.
a
r
r
a
y
=
(
"
H
i
"
"
m
y
"
"
n
a
m
e
"
"
i
s
"
)
回复
举报
上一个主题
下一个主题
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
!disable!!post_parseurl!
使用Markdown编辑器编辑
使用富文本编辑器编辑
回帖后跳转到最后一页