- 浏览: 460986 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (538)
- C/C++ Primer (69)
- Objective-C Primer (102)
- Python Primer (19)
- JavaScript Primer (1)
- Java Primer (37)
- PHP Primer (17)
- 泛 Linux (37)
- Shell Script (21)
- APUE (21)
- UNP__1&2 (19)
- NetWork (7)
- Oracle周边 (38)
- Mysql里边 (6)
- Windows技 (9)
- 简单算法 & 数据结构 (14)
- 设计模式 (6)
- GTK历程 (12)
- 工具使用 (25)
- 杂事 (23)
- 一些概念 (17)
- Web方面 (10)
- myCodeTools (9)
- ^未 竟$ (13)
- 硬件通信 (2)
- Games (1)
最新评论
# 遍历出本月1号~X号的日期 #!/bin/bash staDay=0 endDay=26 while [ ${staDay} -lt ${endDay} ] do Someday=`date --date=''${staDay}' days ago' +%Y-%m-%d` echo ${Someday} staDay=$(($staDay+1)) done exit
#同上 BegTime=2010-08-28 EndTime=2010-08-29 BegTime=`date -d "${BegTime}" +%s` EndTiem=`date -d "${EndTime}" +%s` Step=60*60*24 for ((i=BegTime; i<=EndTiem; i=i+Step)) do Someday=`date -d '1970-01-01 UTC '$i' seconds' +"%Y%m%d"` echo ${Someday} done
发表评论
-
SSH
2013-02-28 14:29 1119高效使用 SSH 的 16 个技巧:http://blog. ... -
Shell__参数传递
2011-02-11 14:29 731#!/bin/bash echo '$# '参数个数 ... -
Shell__字符串截取
2010-10-18 10:59 1252http://blog.csdn.net/gumanren/a ... -
Shell__Script
2010-10-15 14:05 623获取目录 dirname 全路径 获取文件名 basen ... -
Shell__循环
2010-08-09 14:41 807num=1 while [ $num -le 3 ] ... -
Shell__时间戳
2010-08-09 11:35 757http://blog.chinaunix.net/u3/91 ... -
paste__多文件列合并
2010-08-05 11:35 790Linux的文本处理强啊 paste file1 ... -
Shell 解析
2010-07-27 14:39 550shell.sh sh -c "grep 'xx' ... -
Shell__比较运算符
2010-07-27 09:44 866http://blog.chinaunix.net/u/981 ... -
Shell 偶用查询
2010-07-06 15:15 684文件行数 wc -l FileName 统计当前目录下文 ... -
printf的简单使用
2010-05-27 16:50 746原文:http://hi.baidu.com/wa ... -
cut 行数据操作
2010-05-27 09:44 725http://blog.sina.com.cn/s/blog_ ... -
test命令
2010-05-19 10:55 865似乎是来至鸟哥的学习 Shell Scripts……,原地址 ... -
alias
2010-05-18 18:13 813原文:http://tieba.baidu.com/f?kz= ... -
Shell脚本入门之一
2010-05-14 17:02 1186晕…… 鸟哥写的那篇实在太好了不打算copy之二了。 ... -
split 文件分割与合并
2010-05-14 00:03 1179split分为两种,二进制文件模式切割和文本文件模式切割。 ... -
什么时候不使用Shell 脚本
2010-05-13 22:29 1035资源密集型的任务,尤其在需要考虑效率时(比如,排序,hash ... -
AWK简单使用
2010-05-11 17:51 1703AWK有如文本数据库的功能! awk -F ‘分 ... -
文件比较comm 与 diff
2010-05-10 10:34 754http://www.blogjava.net/w ... -
uniq 去重复行
2010-05-10 10:21 640http://www.ibm.com/developerwor ...
相关推荐
### Shell Here Documents 用法详解 #### 一、Here Documents 概述 Here Documents 是 Unix/Linux Shell 编程中一种非常实用的重定向机制。它允许我们定义一段文本区域,并将其作为某个命令的标准输入。这一功能...
1. **获取当前年月**:使用`date +%Y`和`date +%m-1|bc`分别获取当前年份和上一个月的月份。 2. **调整月份和年份**:如果月份小于1,则将月份设为12,并将年份减去1。 3. **计算当月天数**:使用`cal`命令获取指定...
根据提供的文件内容,我们可以总结出一系列与Shell编程相关的知识点,这些知识点主要集中在基本Shell脚本的构建、条件语句的应用、循环结构的使用以及文件和目录的操作等方面。 ### Shell脚本基础 #### 1. 显示...
touch $(date +%Y%m%d).txt ``` 1.5.2 其它 Shell 除了bash,还有C Shell(csh/tcsh)以其语法接近C语言,Korn Shell(ksh)结合了Bash和C Shell的优点,以及Z Shell(zsh),提供更丰富的功能和自定义选项。 1.6 ...
12. **命令替换**: 使用反引号` `或`$( )`捕获命令的输出,如`echo $(date)`。 13. **进程控制**: `&`让命令在后台运行,`wait`等待所有后台进程结束。 14. **环境变量**: 通过`export`命令设置全局变量,可供子...
Unix Shell提供了一系列强大的命令,如who、mv、rm、wc、ls、cat、date、at等,涵盖了文件管理、文本处理、时间日期操作等多个方面,是Unix系统日常管理的重要工具。 ### 第二章 UNIX 工具箱 #### 1. 正则表达式 ...
Shell_Script Shell脚本中的实验和测试。 概括 PCManFM_Scripts 文件管理器/动作 plicate_files.desktop img2pdf.desktop ...named_insert_date.sh thunar-script-config.png 其他脚本 change_metadata_pdf.sh
fdv=`date +%F` echo "Today $fdv" ``` 输出结果为今天的日期格式。 ##### 9. / (正斜杠) **用途**: 用于路径表示,区分不同的目录层级。 - **示例**: ```bash cd /etc/rc.d cd ../.. cd / ``` 上述...
### Shell Command知识点详解 #### 一、Shell基础知识与文件操作指令 **1.1 文件操作指令** - **ls**: 用于列出目录中的文件列表。 - 用法:`ls [目录]` - 示例:`ls /Desktop/`(列出Desktop目录下的所有...
today=$(date +%Y-%m-%d) echo $today ``` 3. **文件操作**:如`cat`用于连接文件并打印到标准输出,`grep`用于搜索匹配模式的行,`sed`用于文本处理,`awk`用于数据分析。 4. **管道**:`|`符号用于将一个命令...
2.hive源表:创建hive源表,每个shell脚本对应一个hive源表 #!/bin/bash source /etc/profile CUR_DATE=`date +%Y%m%d` echo "-- CUR_DATE:"$CUR_DATE /opt/cloudera/parcels/CDH/bin/hive (进入hive) USE ...
### bash_shell笔记_1_脚本基础知识 #### 一、Shell基本概念与使用 Shell是Linux操作系统中的一个重要组成部分,它充当用户与系统内核之间的接口。通过Shell,用户可以执行命令、运行程序以及进行各种系统管理操作...
在IT领域,Shell脚本是Linux或Unix操作系统中的一种强大工具,它允许用户通过编写简单的命令行指令序列来自动化日常任务。"shell_scripts"这个压缩包文件包含了作者自定义的一些常用脚本,可以帮助提高工作效率,...
### SHELL DATE 命令详解 #### 一、概述 `date` 命令是 Linux 和 Unix 系统中用于查看与设置系统日期和时间的重要工具之一。通过使用不同的选项和参数,用户可以非常灵活地显示或修改日期与时间。在本文中,我们将...
shell时间shell 日期 直接调用系统变量 获取今天时期:`date +%Y%m%d` 或 `date +%F` 或 $(date +%y%m%d) 获取昨天时期:`date -d yesterday +%Y%m%d` 获取前天日期:`date -d -2day +%Y%m%d` 依次类推比如获取...
date_dif_s=$(( $date_exp - $date_now )) date_dif=$(( $date_dif_s / 60 / 60 / 24 )) if [ "$date_dif" -gt "0" ]; then echo "$(( $date_dif + 1 )) day<s> later to your expected date." elif [ "$date_dif" ...
【SQLPLUS在Bash_shell的使用】 SQLPLUS是Oracle数据库管理系统提供的一款强大的SQL命令行工具,它允许用户在命令行界面执行SQL语句、PL/SQL块以及进行数据库管理任务。在Bash Shell环境下,我们可以利用Shell脚...
echo "$(date '+%Y-%m-%d %H:%M:%S') CPU利用率: $usage%" >> /var/log/cpu_usage.log # 按需决定是否输出到终端 echo "当前CPU利用率: $usage%" ``` 这个脚本首先获取了所有进程的CPU使用率,并计算平均值,然后...
在Linux操作系统中,有多种命令可用于发送信息,这对于系统管理员和其他用户之间的沟通至关重要。下面将详细介绍几种常用的方法。 首先,我们来看两个配置文件:`/etc/motd` 和 `/etc/issue`。...
Shell脚本编程知识点介绍: 一、Shell变量定义与使用 Shell编程中,变量用于存储数据,进行数据传递。定义变量时,变量名前不加美元符号,并且等号两边不得有空格。如: ```shell your_name="qinjx" ``` 在调用变量...