脚本专题Script
- 脚本(Script)是指一段用于自动化某些任务、执行程序逻辑或处理数据的代码。脚本通常由一系列指令组成,可以在特定的环境中执行,且不需要编译成独立的可执行文件。它通常是解释型语言编写的,如 Python、JavaScript、Shell等,不需要先编译成机器码,可以直接执行源代码。
与解释型脚本语言不同,C 和 C++ 代码不是直接执行的,而是需要通过编译器将源代码转换为可执行文件。错误的说法:
c/c++脚本
- Shell 脚本
Shell 脚本是一种在操作系统命令行环境中运行的脚本,常见于 Linux 或 Unix 系统中,用于自动化执行系统管理任务、文件操作、批处理任务等。它通常由一系列的 Shell 命令组成。
#hello.sh
#!/bin/bash
echo "Hello, World!"#终端运行
bash hello.sh
- python脚本
#hello.py
print("Hello, World!")#终端运行
python hello.py
- JavaScript 脚本
//hello.js
console.log("Hello, World!");
node hello.js #运行
- 批处理脚本(Batch Script)
批处理脚本通常用于 Windows 操作系统中,它是一个包含多个命令的文件,用于自动化执行任务,例如文件操作、程序启动等。扩展名通常是 .bat 或 .cmd。
#hello.bat
echo Hello, World!
pause
#输入
hello.bat#双击执行文件
执行完成后,窗口通常会自动关闭。如果你希望看到脚本的执行过程,可以在脚本的最后添加 pause 命令,这样命令提示符窗口会停留,直到你按下任意键。
@echo off
是在 批处理脚本(.bat 或 .cmd 文件)中常用的一条命令,作用是关闭命令回显。它通常用于脚本的开头,以便在脚本执行过程中不显示每个命令本身,只显示命令的输出。
@echo off #会阻止脚本显示 echo Hello, World! 这一命令本身
echo Hello, World! #输出 Hello, World!
pause #暂停脚本执行,等待用户按下任意键。