已经习惯于使用 …/…/ 这种相对路径的表现方式,因此思路是:
- 执行 ls …/…/
- 拿到执行这个命令的结果并赋值给一个变量
#!/bin/bash
files=$(ls ../../) # 这个是把结果保存在files数组中
for filename in $files; do
echo $filename
done
2023-04-19 09:39:07 阅读次数:258
已经习惯于使用 …/…/ 这种相对路径的表现方式,因此思路是:
#!/bin/bash
files=$(ls ../../) # 这个是把结果保存在files数组中
for filename in $files; do
echo $filename
done
常用的系统变量:作用域是整个操作系统或者整个用户的,注意:临时的用户环境变量只作用到当前bash及它的子bash。
shell 字符串定长,空格填充
MacOS切换JDK版本
shell编程规范与变量
shell自动输入密码的三种方式
目前可以在Linux系统上运行的shell有许多种:sh、bash、cshell、tcsh、zsh……但是对一台具体的系统来说,未必包括上面列的所有这些shell,很可能包括其中两三个。
Linux Shell 脚本编程和其他编程语言一样,支持算数、关系、布尔、字符串、文件测试等多种运算,同样也需要进行根据条件进行流程控制,提供了if、for、while、until等语句。
本期的目的是向大家介绍shell的概念和基本原理,并且在此基础上动手做一个简单shell解释器。同时,还将就用到的一些 linux环境编程的知识做一定讲解。
分享一个shell脚本:通过Jumper机器来创建Jumper和target机器账号
nmap +shell脚本实现内网端口巡检
文章
25746
阅读量
3146552
2024-11-14 08:12:01
2024-11-06 07:20:58
2024-10-29 09:04:56
2024-10-09 09:17:25
2024-09-25 10:14:21
2024-09-25 10:13:34
2023-03-21 10:27:32
2023-05-08 10:00:50
2022-12-29 09:29:46
2024-06-27 09:20:52
2023-02-15 10:01:11
2023-05-23 08:16:12