随笔分类 -  Shell

上一页 1 ··· 5 6 7 8 9
摘要:BIG-5 轉 UTF-8 若要將一個文字檔從 BIG-5 編碼轉換為 UTF-8 編碼,可以執行: 其中 big5.txt 是輸入的文字檔檔名,轉換出來會輸出到 utf8.txt 這個檔案中。 -f 參數是指定輸入檔的編碼,而 -t 則是指定輸出檔的編碼,我們可以使用 -l 參數查詢 iconv  阅读全文
posted @ 2017-07-12 14:21 kakaisgood 阅读(420) 评论(0) 推荐(0)
摘要:通过一个中间文件进行: #!/bin/bash ( subvar="hello shell" echo "$subvar" > temp.txt ) read pvar < temp.txt echo $pvar 阅读全文
posted @ 2017-07-10 11:25 kakaisgood 阅读(311) 评论(0) 推荐(0)
摘要:http://roclinux.cn/?p=1277 全文总结: 1 没有导出的变量是局部变量,子shell是看不到的。2 导出变量列表被复制给子shell,子shell可以修改和存取它,但是这种修改父shell看不到。3 导出变量列表的上述特性对于直接产生的子shell生效,对于由子shell产生 阅读全文
posted @ 2017-07-10 10:33 kakaisgood 阅读(175) 评论(0) 推荐(0)
摘要:sort -u seq.txt - 去除重复行。 sort -r number.txt 降序,就加个-r就搞定了 sort -r number.txt -o number.txt 如果你想把排序结果输出到原文件中,用重定向>>可就不行了.-o选项出现了,它成功的解决了这个问题,让你放心的将结果写入原 阅读全文
posted @ 2017-03-02 16:08 kakaisgood 阅读(231) 评论(0) 推荐(0)
摘要:find -name april* 在当前目录下查找以april开始的文件 find / -amin -10 # 查找在系统中最后10分钟访问的文件find / -atime -2 # 查找在系统中最后48小时访问的文件find / -empty # 查找在系统中为空的文件或者文件夹find / - 阅读全文
posted @ 2017-03-02 14:31 kakaisgood 阅读(301) 评论(0) 推荐(0)
摘要:-A num, --after-context=num: 在结果中同时输出匹配行之后的num行 -B num, --before-context=num: 在结果中同时输出匹配行之前的num行,有时候我们需要显示几行上下文。 -C num, 匹配行的前后num行都输出 管道: 我们可以通过管道操作来 阅读全文
posted @ 2017-03-01 18:27 kakaisgood 阅读(790) 评论(0) 推荐(0)
摘要:Ubuntu系统设置的环境变量 .profile .bashrc 在 .profile中 有一段代码: 可以手动建bin 文件夹 修改 .bashrc 添加一个变量 重启shell 可以看到这个变量 阅读全文
posted @ 2017-02-22 15:16 kakaisgood 阅读(133) 评论(0) 推荐(0)
摘要:安装:http://jingyan.baidu.com/article/046a7b3efd165bf9c27fa915.html ubuntu系统: 普通用户下输入命令:sudo apt-get install vim-gtk 刚安装的VIM,可能界面并不是十分友好,这就需要我们去更改vim的配置 阅读全文
posted @ 2017-02-16 18:18 kakaisgood 阅读(356) 评论(0) 推荐(0)
摘要:seq [OPTION]... LASTseq [OPTION]... FIRST LASTseq [OPTION]... FIRST INCREMENT LAST seq 1000 ‘起始默认是 1,间隔默认也是1 seq 2 1000 ‘间隔默认是1 seq 1 3 10 '从1开始,到10 间 阅读全文
posted @ 2017-02-13 11:06 kakaisgood 阅读(195) 评论(0) 推荐(0)
摘要:i=$(( $i + 1 )) let i+=1; ((i++)); i=$[$i+1]; i=`expr $i + 1`; 阅读全文
posted @ 2017-02-13 11:05 kakaisgood 阅读(154) 评论(0) 推荐(0)
摘要:function test() { echo $1 echo $2 echo $3 } test 1 2 4 在shell里面使用函数是不用括号的。参数直接接在名字后面。 阅读全文
posted @ 2017-02-13 10:57 kakaisgood 阅读(255) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/monkeyduck/article/details/10097829 阅读全文
posted @ 2017-01-24 14:35 kakaisgood 阅读(106) 评论(0) 推荐(0)
摘要:#1/bin/bash if [ $# -eq 1 ]; then counter="1" counter1="1" echo "for loop:" for i in $(seq 1 $1); do echo $i done for i in $(seq 1 3 20); do echo "welcome $... 阅读全文
posted @ 2017-01-23 12:05 kakaisgood 阅读(227) 评论(0) 推荐(0)

上一页 1 ··· 5 6 7 8 9