1樓:娛樂小八卦啊
**如下:
str="/home/gateman"
if [ $ = "/" ]; thenecho "yes'
fi$』
echo $a|cut -c1-8
echo $
expr $a : 『\(.\\).*』
echo $a|dd bs=1 count=8 2>/dev/null
按照指定要求分割:
比如獲取字尾名
ls -al | cut -d 「.」 -f2小結:shell對應字串的處理方法很多,根據需求靈活選擇。
在做shell批處理程式時候,經常會涉及到字串相關操作。有很多命令語句,如:awk,sed都可以做字串各種操作。
其實shell內建一系列操作符號,可以達到類似效果,大家知道,使用內部操作符會省略啟動外部程式等時間,因此速度會非常的快。
2樓:嘉偉說智慧
[chengmo@localhost ~]$ test='i love china'
[chengmo@localhost ~]$ echo $e china
[chengmo@localhost ~]$ echo $e china
$得到子字串
3樓:匿名使用者
#!/bin/bash
#reading chracter from stringstring=『abcde』;
echo $
如何在linux下用shell獲取一個文件中指定字元出現的個數
4樓:筆刀俠_廣州
要在一個文件中找某個詞出現的次數太簡單了,沒有用 shell 程式設計的必要。
我的做法是,用gedit 開啟該文件,然後使用替換命令,替換的【原詞】和【新詞】是一樣的,結果,gedit 就告訴你進行了多少次替換,該詞出現的次數你就知道了!
5樓:
比如要在/tmp/1.s**件中找a這個字元的個數
awk -v rs='\0' -f'a' '' /tmp/1.sh
或者grep -o 'a' /tmp/1.sh | wc -l
6樓:匿名使用者
試試: grep -rn "a" ./filename | wc -l
shell的用sed替換的問題,sed如何將一個變數替換另一個變數
多多來看看 1.s time.ms 1 我想你不瞭解的主要是 1這個吧,我舉個例子,s regexp 1 這句的意思就是用regexp中的第1個子表示式的內容來替換符合表示式regexp的內容。放在你這個例子中就是,s time.ms 1 第1個正則中 time.是子表示式,第二個中的 1是指將滿足...
用jquery如何實現頁面的打蠅我用的是小票印表機
跟 爺走 請問你這個問題找到解決方式了麼? 潘旦婷 關於web列印,如果對格式要求不高的話,直接用瀏覽器原本的js去控制列印就可以了。但是如果對列印精度要求比較高的,想列印票據之類的,我找到的解決方案就是js配合flash進行列印。第一步 按照你的票據模板設計好flash的樣式,定位好各個列印文字的...
用jquery如何實現提交表單點選提交之後顯示正在上
房雁凡 使用表單非同步提交,推薦一個外掛 jquery.form.js示例 form外掛 ajax的功能 看了你的追問,要自己寫的話 ajax方法裡面都有 成功和正在ajax互動 jquery或者js處理form表單按提交按鈕後,怎麼清空剛剛提交的input值 form reset 這個是重置所有的...