shell
文章平均质量分 72
nedwons
这人很懒,啥也不懂。
展开
-
shell:Copy output into clipboard without using the Mouse?
want to cp a string to clipboard by shell:#!/bin/bashecho HsP[sSLdQ]7u-mp1rnrQ9[vbdxI9GN9xCSH | xclip -selection clipboardLinux Shell: Copy output into clipboard w/o using the Mouse?...转载 2019-11-29 15:33:21 · 163 阅读 · 0 评论 -
shell : enter all dirs and ls under
#!/bin/bashif [ $1 ];then cd $1fieles='*/'for ele in $eles do echo "============ in $ele" cd $ele ls cd ..donetest:原创 2019-10-12 15:37:42 · 109 阅读 · 0 评论 -
shell :bug assignment
赋值操作,不要加空格,被坑了#!/bin/bashfunction show(){ #var = "$1" var="$1" echo -e "var: $var" echo -e "var: $1" if [ ! $var ];then if [ $var = "-h" ];then echo -e "-h to show help\n-...原创 2019-10-11 16:33:53 · 120 阅读 · 0 评论 -
rp: if $1 is null in shell
#!/bin/bashif [ ! -n "$1" ] ;then echo "you have not input a word!"else echo "the word you input is $1"fihttps://blog.csdn.net/ypist/article/details/8508142转载 2019-09-11 16:56:42 · 203 阅读 · 0 评论 -
tools: rename file suffix by batch
change all file suffix to other one.test shell#!/usr/bin/env bash function change_suffix() { oldsuffix=$1 newsuffix=$2 dir=$(eval pwd) for file in $(ls $dir | grep .${oldsuffix})...原创 2019-09-11 16:25:21 · 129 阅读 · 0 评论 -
tools:fxgrp find+xarg+grep
shell script to grep stuf:TODOc style grepcat fxg.sh #!/bin/bash# find + xargs + grep #find -name *.cc -o -name *.cpp -o -name *.c -o -name *.h -o -name *.hh |xargs egrep --color=alway...原创 2019-07-16 17:40:05 · 296 阅读 · 0 评论 -
shell: todo list
learn:1.awk2.sed原创 2019-07-11 12:26:51 · 252 阅读 · 0 评论 -
tools:How do I create a permanent Bash alias?
How do I create a permanent Bash alias?There are a lot of ways to create an alias. The most used ways are: Add aliases directly in your~/.bashrcfile For example: append these line to~/.ba...转载 2019-07-15 11:36:59 · 149 阅读 · 0 评论 -
shell_lab:kill proc with name
#!/bin/shkill_with_proc_name () { echo "-----------------------------------------------------------------\n" echo "the name of proc you wish to kill : $1\n" echo "--------------------...原创 2019-07-10 18:20:19 · 133 阅读 · 0 评论 -
shell:How to Prompt for User Input in Linux shell script
How to Prompt for User Input in Linux shell scriptWritten byRahul, Updated on November 5, 2014from here:How to Prompt for User Input in Linux shell script - TecAdminBash Shell,Linux Command...转载 2019-07-10 18:06:52 · 223 阅读 · 0 评论 -
懒人:auto shell etc
我很懒,拒绝做重复的事。 linux如何通过脚本来修改用户的密码?脚本自动化修改用户密码?需求描述: linux环境中在创建用户的时候,涉及到修改用户的密码,一般是通过passwd命令进行修改,需要多次的确认,这里考虑通过一条命令直接对密码进行修改 不需要进行交互的方式.在此记录.操作过程:1.通过echo命令结合passwd命令来实现[root@...转载 2018-09-30 10:27:31 · 235 阅读 · 0 评论 -
personal vimrc shell
cpp header of P_LOGI(),add these codes to your cpp file,and log as a happy fox/////////////////////////////////////////////////////////////////////////////////////personal debug switch////////////...原创 2018-09-20 11:35:32 · 152 阅读 · 0 评论 -
shell :linux sed 批量替换字符串
linux sed 批量替换字符串一月 21, 2014 ( No Comments )Linux下批量替换多个文件中的字符串的简单方法。用sed命令可以批量替换多个文件中的字符串。命令如下:sed -i "s/原字符串/新字符串/g" `grep 原字符串 -rl 所在目录`例如:我要把 charset=gb2312 替换为 charset=UTF-8,执行命令:se...转载 2018-08-20 15:43:01 · 26547 阅读 · 1 评论 -
shell:sed与正则表达式
sed与正则表达式行的开头(^)^匹配每一行的开头[root@sishen ~]# sed -n '/^103/ p ' employee.txt103,Raj Reddy,Sysadmin只有^出现在正则表达式开头时,它才匹配行的开头,所以,^N匹配所有以N开头的行。行的结尾($)$匹配行的结尾显示以字符r结尾的行[root@sishen ~]# sed -n...转载 2018-08-20 15:42:00 · 7990 阅读 · 0 评论 -
shell: output with color
shell脚本中echo显示内容带颜色shell脚本中echo显示内容带颜色显示,echo显示带颜色,需要使用参数-e 格式如下: echo -e "\033[字背景颜色;文字颜色m字符串\033[0m" 例如: echo -e "\033[41;36m something here \033[0m" 其中41的位置代表底色, 36的位置是代表字的颜色 注: 1、字背景颜色和文字颜色之间是英文...转载 2018-04-26 16:06:17 · 630 阅读 · 0 评论 -
shell:zsh
大多数的Linux用户偏爱Bash,因为发行版通常默认的就是它。 Bash确实是不错的Shell,但仍有用很多不尽人意的地方,如自动补全的功能不够强大,定位较长路径不够方便,命令历史管理不够完善等。介绍使用zsh,功能十分强大..推荐给大家!1 zsh介绍1.1 Linux shellLinux/Unix提供了很多种Shell,为毛要这么多Shell?难道用来炒着吃么?那我问你,你同类型的衣...转载 2018-04-15 09:37:43 · 268 阅读 · 0 评论 -
linux:patch
用diff比较目录文件差异和patch备份源代码 博客分类:shell基础/命令/语法 =============??????? 新增加的文件无法更新 The next patch would create the file sc_patch/update20120730.sql,which already exists...转载 2018-03-16 11:54:47 · 549 阅读 · 0 评论 -
linux:bash shell
#!/bin/sh ##!/usr/bin/env bash改写文件如果你刚刚创建了一个文件,比如touch a.txt,a 里面现在是空的。你想要往里面加上一句话,怎么操作。你可以打开文件,用 vim,用 atom 都可以。但你要可以用 shell 命令直接插入一句话。echo 'I want to instert a sentence' > a.txt转载 2017-12-06 16:13:35 · 139 阅读 · 0 评论