遍历文件夹下所有文件,不包含子目录:getfilesordir(){ for file in `ls $1` do if test fi done}path="./"getfilesordir...
原创
2024-10-24 10:59:21
381阅读
通常所说的GCC是GUNCompilerCollection的简称,除了编译程序之外,它还含其他相关工具,它能把易于人类使用的高级语言编写的源代码构建成计算机能够直接执行的二进制代码。GCC是Linux平台下最常用的编译程序,它是Linux平台编译器的事实标准。同时,在Linux平台下的嵌入式开发领域,GCC也是用得最普遍的一种编译器。GCC之所以被广泛采用,是因为它能支持各种不同的目标体系结构。
原创
2019-08-23 17:57:29
4552阅读
点赞
Linux基础命令(一)
命令后都要有空格
1.who 谁在操作,返回用户名
2.pwd 当前路径
3.ll ( list all )当前路径包含的东西
4.ls( list )仅列出文件或文件夹的名称
5. 文件权限 1.d:directory 目录 2.w:writeable可写 3.r:readable 可读 4.x:excutable可执行
文件名颜
转载
2024-08-27 11:22:13
21阅读
#!/bin/bashfunction ergodic(){for file in ` ls $1 `do if [ -d $1"/"$file ]thenergodic $1"/"$fileelselocal path
转载
精选
2011-04-26 20:25:50
7410阅读
概述参数准备重构一版...背景复习一下 shell 脚本的参数获取场景os
centos71. 参数: 基础概述
简单描述 参数1. 获取参数获取 第一个 参数获取参数使用 ${num} 获取参数${1} 获取 第一个参数代码#!/bin/bash
var1=${1}
echo ${var1}其他可以尝试 ${2}, ${3} 等获取后续参数默认情况下, 如果参数不足, echo 不会报错, 其他
转载
2023-12-14 15:07:51
76阅读
#!/bin/bash
#获取当前目录下所有文件夹的名称并输出
#方案一
get_fun_1(){
dir=$(ls -l ./|awk '/^d/ {print $NF}')
for i in ${dir}
do
echo $i
done
}
#方案二
get_fun_2(){
for dir in $(ls ./)
do
[ -d ${dir} ] &
转载
2023-06-06 09:42:49
148阅读
#!/bin/sh# Ping网段所有IPip="192.168.9."for i in `seq 1 254`do ping -c 2 $ip$i | grep -q 'ttl=' && echo "$ip$i yes"|| echo "$ip$i no" #yes正常,no主机不存在或不正常done注释:grep -q 可用于条件判断所以,如果需要pin
转载
2017-05-15 14:23:12
5121阅读
# Shell脚本查询MySQL所有表
在日常开发中,我们经常需要查看数据库中的表结构,以便更好地了解数据库的设计和数据存储情况。而在使用MySQL数据库时,我们可以通过编写Shell脚本来查询所有表的信息,方便快捷地获取数据库结构。
## Shell脚本示例
下面是一个简单的Shell脚本示例,用于查询MySQL数据库中的所有表:
```bash
#!/bin/bash
# MySQL
原创
2024-03-15 05:52:12
50阅读
写出 shell 脚本中所有循环语法 for 循环 : for i in $(ls);do echo item:$i done while 循环 : #!/bin/bash COUNTER=0 while [ $COUNTER -lt 10 ]; do echo The counter is $COUNTER let COUNTER=COUNTER+1 done until 循...
转载
2018-09-21 18:17:00
217阅读
只需要在脚本中加set即可,不需任何参数 ...
转载
2021-08-10 11:24:00
3543阅读
2评论
# 学习如何使用Shell脚本删除所有Java进程
在现代开发中,了解如何管理进程是至关重要的,这对于维护和监控应用程序的性能尤为重要。在这篇文章中,我们将学习如何编写一个简单的Shell脚本来删除所有Java进程。本文将为您提供一个清晰的流程图,并逐步解释每一步所需的命令,以及每条命令的作用。
## 一、整个流程概述
在开始编写Shell脚本之前,让我们先看一下整个操作的流程:
| 步骤
shell算数运算 ((i=$j+$k)) 等价于 i=`expr $j + $k`
((i=$j-$k)) 等价于 i=`expr $j -$k`
((i=$j*$k)) 等价于 i=`expr $j \*$k`
((i=$j/$k)) 等价于 i=`expr $j /$k`Let expressions 执行一个或多个表达式。表达式中的
# Shell脚本扫描某个文件夹将所有文件导入MySQL
Shell脚本是一种在Unix/Linux系统下编写的脚本语言,它可以通过命令行解释器来执行。Shell脚本可以用于自动化任务、文件处理、系统管理等多种用途。本文将介绍如何使用Shell脚本扫描某个文件夹,并将所有文件导入MySQL数据库。
## 准备工作
在开始编写Shell脚本之前,我们需要先准备好以下工作:
1. 安装MySQ
原创
2023-07-31 07:46:14
345阅读
Shell 文件包含
和其他语言一样,Shell 也可以包含外部脚本。这样可以很方便的封装一些公用的代码作为一个独立的文件。
Shell 文件包含的语法格式如下:
. filename # 注意点号(.)和文件名中间有一空格
或
source filename
实例
创建两个 shell 脚本文件。
test1.sh 代码如下:
#!/bin/bash
url="http:/
原创
2023-11-17 08:43:30
182阅读
点赞
https://blog.csdn.net/qq_37674858/article/details/800662 2.2 使用sed命令对文件中的字符替换 例如:将aaaa字符串修改为bbbb [root@mdw zxy]# sed -i 's|aaaa|bbbb|' file1[root@md
转载
2022-03-30 11:24:33
4297阅读
#!/bin/bash
# Date: 20140328
# Developer: sndapk
# function: delete files in folders.
# exec: bash $0
PATH=/bin:/sbin:/usr/bin:/usr/sbin
IFS='
'
export PATH IFS
log_t="$(date +%F)"
log="/data/logs/cro
原创
2014-02-14 18:48:59
3034阅读
将DOS批处理文件转换为Shell脚本 相当多的在PC上学习脚本的程序员都在运行DOS. 事实上, 残废的DOS批处理文件语言还是可以编写出一些比较强大的脚本来的, 虽然它们一般都需要借助于外部的工具. 所以说, 某些时候, 我们还是需要将老式的DOS批处理文件转换为UNIX shell脚本. 一般来说, 做这种事情并不困难, 因为DOS批处理文件操作不过是等价的shell脚本的一个
转载
2023-09-03 00:48:30
188阅读
最近博客进行了搬家,CDN源发生改变,想着在CDN上将博客所有图片刷新预热一遍,那么问题来了,刷新预热需要得到所有图片地址,于是直接使用Shell脚本递归遍历wp-content/uploads目录先得到图片文件路径,说干咱就干。创建Shell脚本使用vi编辑器,先创建一个vi traveDir.sh文件,复制下面的脚本代码:#! /bin/bash
function read_dir(){
fo
转载
2021-04-13 15:26:59
4082阅读
linux shell实现检查指定目录所有脚本文件
原创
2024-10-27 06:15:12
125阅读
LINUX系统运维技术交流群:4930609
#!/bin/sh
# dtree: Usage: dtree [any directory]
dir=${1:-.}
(cd $dir; pwd)
find $dir -type d -print | sort -f | sed -e "s,^$1,," -e "/^$/d" -e &qu
原创
2012-07-26 11:18:29
767阅读