Shell tips

  • 获得计算机cpu的个数:

    cat /proc/cpuinfo | grep processor | wc -l

Shell tips

时间: 2024-08-27 18:11:40

Shell tips的相关文章

树莓派开发日记,2015,5,18,问题记录

Apache2 Problems 1.Bad User Name when you keydown #apache2 in the shell.Tips will be like this apache2:bad user name ${APACHE_RUN_USER} well,I believe this is because /etc/init.d is not in your command path. Unlike windows,Linux does not look in the

Tips for Shell

Tips for Shell There will be some case-based tips for Shell. 1. Replace the sequence space with newline Input example a b c d Output example a b c d Summary sed is the best solution. Solution sed -r -e 's/[[:space:]]/\n/g' 2. Sort the unordered word

shell脚本-tips

1.内部参数 上述过程中的$0是一个内部变量,它是必须的,代表程序本身,而$1则可有可无.和$0一样的内部变量还有以下几个. $# ----传递给程序的总的参数数目 $? ----上一个代码或者shell程序在shell中退出的情况,如果正常 退出则返回0,反之为非0值. $* ----传递给程序的所有参数组成的字符串. $- ----在Shell启动或使用set命令时提供选项 $? ----上一条命令执行后返回的值 $$ ----当前shell的进程号 $! ----上一个子进程的进程号 [e

[Tips] Shell中常用的环境变量

常用环境变量 HOME: 使用者的目录地址 BASH: 目前使用的shell HISTSIZE: 保留历史命令的数目上限 PATH:系统默认的可执行文件搜索路径 LANG:系统使用的编码.很多程序是根据系统指定的编码去解析输入文件,如果编码不正确,很多文件就无法正确解析. RANDOM:随机产生一个0~32767之间的随机数 PS1:即命令提示符的格式,就是shell命令行前方的图标. $:表示当前shell的pid $> echo $$ ?:上一个shell命令的返回值 OSTYPE:系统类型

shell常用命令的Tips

1.cd cd - 返回上一次目录 cd 返回当前用户的家目录 2.mkdir mkdir -p 创建多级目录 eg: mkdir -p test1/test2/test3 3.find find -empty 查找空文档 find -user xxx 查看关于用户xxx的所有信息 find -mtime -1 查看1天内被修改过的档案 find -mtime +1 查看1天前被修改过的档案 4.du du -h 人性化视界 du -s 只显示总容量 5.head head -c 2K 显示前2

Shell 语法和tips -- 持续更新

1. 字符串掐头去尾 #, % 例如:x=aabbaarealwwvvwwecho "${x%w*w}"aabbaarealwwvv echo "${x%%w*w}"aabbaareal echo "${x##a*a}"lwwvvww echo "${x#a*a}"bbaarealwwvvww 其中 , # 表示掐头, 因为键盘上 # 在 $ 的左面.其中 , % 表示去尾, 因为键盘上 % 在 $ 的右面.单个的表示最小匹配

shell中$(( )) 与 $( ) 还有${ }的区别

http://blog.chinaunix.net/uid-14351756-id-2820651.html $( ) 与 ` ` (反引号)在 bash shell 中,$( ) 与 ` ` (反引号) 都是用来做命令替换用(command substitution)的. 所谓的命令替换与我们第五章学过的变量替换差不多,都是用来重组命令行:* 完成引号里的命令行,然后将其结果替换出来,再重组命令行.例如:[code]$ echo the last sunday is $(date -d "la

shell 编程笔记

#! /bin/sh 寻找shell解释器 /bin/sh  是一个路径 #! /usr/bin/python 仅仅是寻找一个python的解释器 执行linux程序的方法: 使得文件具有可执行的权限 直接执行 调用解释器来运行 使用source来运行 shell 存在着内部命令 和外部命令 内建命令就是shell 程序本身的命令 运行内部命令的时候 不包含进程的创建和消亡 可是在运行外部命令的时候,存在着进程是创建和消亡.以此同一时候 外部命令运行的步骤例如以下:. 创建一个子进程 查找路径

Linux Shell 文本处理工具集锦

本文将介绍Linux下使用Shell处理文本时最常用的工具: find.grep.xargs.sort.uniq.tr.cut.paste.wc.sed.awk: 提供的例子和参数都是最常用和最为实用的: 我对shell脚本使用的原则是命令单行书写,尽量不要超过2行: 如果有更为复杂的任务需求,还是考虑python吧: find 文件查找 查找txt和pdf文件 find . ( -name "*.txt" -o -name "*.pdf" ) -print 正则方