Skip to content

Instantly share code, notes, and snippets.

View kunpengku's full-sized avatar
🎯
Focusing

fupeng kunpengku

🎯
Focusing
  • havenot
  • Beijing
View GitHub Profile
#include <stdio.h>
int main()
{
int num;
int i,j;
printf("请输入您想生成的三角形高度: ");
scanf("%d",&num);
@kunpengku
kunpengku / for2
Created May 25, 2013 02:44
some usage of for
#include <stdio.h>
int main(void)
{
char i,j,k;
for(i = 0; i < 6; i++)
{
for(j = 'F',k = 0; j >= 'A',k <=i; j--,k++) //一个for里可以干多件事情,相反也行.
{
#include <stdio.h>
#include <ctype.h>
#define STOP '|'
int main(void)
{
char c;
char prev;
long n_chars = 0L;
int n_lines = 0;
@kunpengku
kunpengku / sum
Created June 28, 2013 00:11
1234,算出每一位的和。
#include<stdio.h>
int main(int argc,char *argv[])
{
int source;
int sum = 0;
source = atoi(argv[1]);
while(source/10)
{
#!/bin/bash
LOG_DIR=/var/log
ROOT_UID=0
LINES=50
E_XCD=66
E_NOTROOT=67
if [ "$UID" -ne "$ROOT_UID" ]
去掉最后一个字符
time1=${time1%?}
date命令
##begin
date +'%H:%M' 后面是输出格式
date -d'1 minute ago' +'%H:%M' 时间先做偏移,再按照格式输出,这个加号不可少
##end
时间做比较,其实是比较字符串。
@kunpengku
kunpengku / rm1.sh
Created June 16, 2014 05:40
删除大小为0的文件。
#!/bin/bash
#delete file which size equal zero
ls -l > .ll.txt
while read dt
do
size=`echo "$dt" | awk '{print $5}'`
if [ "$size" == "0" ]
then
@kunpengku
kunpengku / readfile2.sh
Created June 16, 2014 06:35
怎么取文件的前两行
#!/bin/bash
File=/etc/fstab
{
read line1
read line2
} < $File
echo "First line is $line1"
@kunpengku
kunpengku / printTofile.sh
Created June 16, 2014 07:23
将一段代码块的输出 重定向到一个文件中
#!/bin/bash
SUCCESS=0
E_NOARGS=65
if [ -z "$1" ]
then
echo "Usage:`basename $0` rpm-file"
exit $E_NOARGS
fi
@kunpengku
kunpengku / bakup.sh
Created June 17, 2014 09:18
备份最近一天的文件
#!/bin/bash
BACKUPFILE=backup.$(date +%Y%m%d)
archive=${1:-$BACKUPFILE}
tar cvf - `find -mtime -1 -type f -print` > $archive.tar
# find . -mtime -1 -type f -exec tar rvf "$archive.tar" '{}' \;