一 echo输出命令
echo [选项] [输出内容]
选项:
-e:支持反斜杠控制的字符转换
二 控制字符
三 输出颜色
四 Xshell设置字符格式方法
选当前会话,然后按照下图操作
五 脚本执行
1 赋予执行权限,直接运行
chmod 755 hello.sh
./hello.sh
2、通过Bash调用执行脚本
bash hello.sh
六 实战
[root@localhost ~]# echo "bls and cangls"
bls and cangls
[root@localhost ~]# echo -e "bls and\b cangls"
bls an cangls
[root@localhost ~]# echo -e "hello"
hello
[root@localhost ~]# echo -e "hel\blo"
helo
[root@localhost ~]# echo -e "h\te\tl\nl\to\t"
h e l
l o
[root@localhost ~]# echo -e "\x68\t\x65\t\x6c\n\x6c\t\x6f\t"
h e l
l o
[root@localhost ~]# echo "嫁人就要嫁凤姐"
嫁人就要嫁凤姐
[root@localhost ~]# echo -e "\e[1;31m嫁人就要嫁凤姐\e[0m"
嫁人就要嫁凤姐
[root@localhost ~]# echo -e "\e[1;35m嫁人就要嫁凤姐\e[0m"
嫁人就要嫁凤姐
[root@localhost ~]# echo -e "\e[1;32m嫁人就要嫁凤姐\e[0m"
嫁人就要嫁凤姐
[root@localhost ~]# echo -e "\e[1;33m嫁人就要嫁凤姐\e[0m"
[root@localhost ~]# vim hello.shell
[root@localhost ~]# .\hello.shell
[root@localhost ~]# chmod 755 hello.shell
[root@localhost ~]# ./hello.shell
天上掉下个林妹妹
[root@localhost ~]# bash hello.shell
天上掉下个林妹妹
相关推荐
IDEA中编写并运行shell脚本的实现 IDEA中编写并运行shell脚本的实现是指在Integrated Development Environment(IDE)中编写、配置和运行shell脚本的过程。该过程需要安装bashsupport插件,配置插件,安装git软件,...
资源名称:Linux Shell脚本学习基础视频资源目录:【】11a00d99b60c4e2eba3440b8aa3a6bdd【】linux_shell脚本编程_01认识shell,如何编写shell脚本和执行【】linux_shell脚本编程_02vivim简单的常用操作【】linux_...
Android 系统或 Android 应用执行 shell 脚本的方法 Android 系统或 Android 应用执行 shell 脚本是 Android 开发中的一项重要技术,通过执行 shell 脚本,可以实现一些复杂的操作,例如设置网络参数、启动服务等...
Shell脚本,作为Linux/Unix系统中的编程工具,是一种强大的自动化任务执行手段。它基于Bourne shell或者其扩展版本,如bash(Bourne-Again SHell),提供了一种编写简单或复杂程序的方式,使得用户能够通过命令行...
因此,要在Android上运行shell脚本,我们通常需要通过Java代码来间接实现。 1. **使用Runtime类**:这是最基础的方法,通过`Runtime.getRuntime().exec()`方法执行shell命令。例如: ```java Process process = ...
当我在执行shell脚本时,它会启动一个叫子shell的进程。作为主shell的子进程,子shell将shell脚本中的命令作为批处理运行(因此称为“批处理进程”)。 在某些情况下,你也许想要知道运行中的子shell的PID。这个PID...
Shell脚本可以直接使用在Windows、Unix、Linux上面,并且可以调用大量系统内部的功能来解释执行程序。如果熟练掌握Shell脚本,可以让我们操作计算机变得更加轻松,也会节省很多时间。 以下是109个Shell脚本合集中...
Shell脚本是Linux系统中的一种强大的自动化工具,它允许用户通过编程的方式来调用系统命令,执行一系列操作。 `create_database.sh` 这个文件名暗示了这是一个创建数据库的shell脚本。在Oracle中,创建数据库通常...
在Unity开发过程中,有时我们需要与操作系统进行交互,例如执行shell脚本来处理一些特定的任务。但在实际操作中,可能会遇到Unity无法正确调用shell脚本并传递参数的问题。本文将详细介绍如何解决这一问题,并提供一...
cat /mnt/log_function.sh #!/bin/bash #log function ####log_correct函数打印正确的输出到日志文件 function log_correct () { DATE=`date “+%Y-%m-%d %H:%M:%S”` ####显示打印日志的时间...log_error打印shell脚本
2. **位置变量**:在Shell脚本中,`$1`、`$2`等是位置参数,分别代表脚本运行时传递的第1个、第2个参数。这里使用它们创建新用户并设置密码。 3. **定时任务与tar备份**:`cron`是一个调度服务,用于定期执行任务。...
接下来,我们看看Java代码部分,这部分代码是用于执行shell脚本的: ```java String shfilepath = ServletActionContext.getServletContext().getRealPath("/"+"download/shell/backup.sh"); String exp = "sh " + ...
- 命令行参数:如$0, $1, $@等,用于接收脚本执行时传递的参数。 - 流程控制:如if-else、for、while循环,用于实现条件判断和迭代。 - 输入/输出重定向:使用<、>、>>改变输入和输出的目标。 - 条件测试:如`[ -f ...
通过shell脚本执行scp和ssh命令
**C语言中文网shell脚本教程** 这是一份关于Shell脚本编程的离线学习资料,包含了一系列HTML文件,旨在帮助用户深入理解并掌握Linux Shell脚本编程技术。以下是其中涉及的一些关键知识点: 1. **Shell命令的本质**...
在IT领域,Shell脚本是Linux和Unix操作系统中不可或缺的一部分,它是一种强大的自动化工具,能够帮助用户执行一系列...记得实践是掌握技术的关键,尝试编写并运行脚本,不断调整优化,你会发现Shell脚本的魅力所在。
"shell脚本与Makefile区别" shell 脚本和 Makefile 是两个不同的工具,它们都用于自动化构建和编译过程,但是它们有很大的不同之处。本文将详细介绍 shell 脚本和 Makefile 的区别。 首先,shell 脚本和 Makefile ...
Linux下通用的shell脚本 执行批处理