有人可以详细解释这个简短的bash脚本的作用吗?

时间:2016-05-12 15:55:27

标签: linux bash shell

这是做什么的?

2
3
4

1 个答案:

答案 0 :(得分:-1)

我会回答这个简单的问题,但你应该对脚本中的命令进行一些研究

 #! /bin/bash

这将脚本标识为bash脚本

echo "Script for exercise 3f"

这会在屏幕上显示“练习脚本3f”

find /home/$1 -name $2 -print 

查找文件/文件夹,从/ home / $ 1开始,其名称中包含2美元并将其打印到屏幕上   - $ 1 - 是运行脚本时在命令行上键入的第一个参数   - $ 2 - 是运行脚本时在命令行上键入的第二个参数   - 例如:./ myscript .sh argument1 argument2

echo `whoami` controlled $1 >> /var/log/scriptlog

这会将命令“whoami”的结果写入您正在使用的登录名,单词“controlled”,然后将第一个命令行参数写入文件“/ var / log / scriptlog”all in this同一条线。

exit

退出脚本。