1樓:
用cut最簡便(參見 小米肥貓 的回答)。
另外,bash中特有的字串處理方法(掐頭去尾法)也比較常用(參見下面的連結)。
對於這道題來說:
var=「dfhjk_fewsk>dfakhi=vshbjy_df>brfdgr} #掐頭,最小匹配(去除從前往後第一個》及前面的所有字元)
echo $ #去尾,最大匹配(去除從後往前最後一個》及後面的所有字元)
助記口訣:
# 表示掐頭, 因為鍵盤上 # 在 $ 的左面。
% 表示去尾, 因為鍵盤上 % 在 $ 的右面。
單個#或%的表示最小匹配,雙個#或%表示最大匹配(即,當有多種匹配方案的時候,選擇匹配的最大長度還是最小長度)。
2樓:匿名使用者
shell中有個和awk作用一模一樣的命令
這個命令是awk
3樓:佔座專用
echo "dfhjk_fewsk>dfakhi=vshbjy_df>brfdgr" ''
4樓:小米飛貓
cut ?不知道你具體想實現什麼。
最好是提供文字,說出需求。
echo $var | cut -d'>' -f 2不知道你指的是這意思嗎?
powershell如何提取文字中的第一列資料,類似awk的功能實現
5樓:匿名使用者
gc a.txt|%
基本是這樣,根據文字格式可能需要除錯和稍作修改。
6樓:我叫熊拍拍
看一下例子吧:
awk以製表符為分隔符,輸出第一列:
awk -f '\t' '' your_filepython讀入檔案,將每行用strip()去除字串結尾的"\t",再用split("\t")以製表符為分隔符將該行的每一列內容放入到列表ls中,再操作列表ls就可以了:
for l in file("your_file"):
ls = l.strip().split("\t")print ls[0]
求大神用shell中的sed,awk分割出其中的數字串,
7樓:匿名使用者
d=`echo $str| awk -f'=|&' ''
e=`echo $str| awk -f'=|&' ''
f=`echo $str| awk -f'=|&' ''
eval $(echo $str|awk -f'&' '')eval $(echo $str|awk -f'&' '')eval $(echo $str|awk -f'&' '')echo a=$a b=$b c=$c
awk 將換行符作為分割域 來切割文字。
8樓:
用換行符分割說明資料是有多行,如果你知道要取第幾行資料直接用 awk 「nr==行數「 對那一行資料再做進一步處理
9樓:牧永貞
$ ls | awk ' end' | awk -f " " ''
先將列轉為行,然後在通過awk讀取 就可以了
10樓:匿名使用者
[root@localhost ~]# cat -a asd atqwe$
as dfgh$
d dfgh$
fga dghsdf$
dg shsgh$
sdafsdga$
[root@localhost ~]# echo `cat -a a`
sd atqwe$ as dfgh$ d dfgh$ fga dghsdf$ dg shsgh$ sdafsdga$
[root@localhost ~]# echo `cat -a a`|awk -f"$" ''
sd atqwe
不知道你說的具體要求,大致你參考下
求教awk兩個字元之間擷取字串的方法
11樓:
假設有字串:
str="abcdefg"
要擷取c和f之間的字串,得到de。
可以用split函式,以c和f為分隔符,將字串分割,取分割後的第二個欄位。
echo "$str" | awk ''
另一種方法,也可以分別計算出c和f在字串中的位置,然後根據擷取字串的起始位置(c的位置+1)和擷取長度(f的位置-c的位置-1),用substr函式來得到擷取後的字串。
echo "$str" | awk ''
sed也可以做:
echo "$str" | sed -r 's/.*c(.*)f.*/\1/'
12樓:小送吉祥
cy@breegw:~/test> echo abcdefg | awk 'begin'de
shell中 sed或awk 通過分隔符刪除相應欄位
13樓:匿名使用者
awk -f"|" '' yourfile這樣就會在終端輸出結果,如果要儲存,只需把輸出重定向到一個檔案就行了awk -f"|" '' yourfile >newfile或者使用sed
sed 's/|[^|]*\(|[^|]*|$\)/\1/' yourfile
如果想直接修改原檔案:
sed -i 's/|[^|]*\(|[^|]*|$\)/\1/' yourfile
14樓:匿名使用者
如果樂意,cut 也可以完成類似的任務:
cut -d\| -f1-2,4
excel中有沒有類似linux裡shell中awk、sed、grep功能的函式。
15樓:雪v歌
因為這些命令都是**於英文短語的簡稱, 所以不妨遵從英文的發音規則去讀, 譬如 grep 可以讀成國際音標的 [grep] 行內的人會明白, 同理 sed [sed] 和 awk [ɔk] 等 ...
grep: globally search given regular expression and print
sed: stream editor
awk: aho, weinberger & kernighan interpreted language
ug80中有沒類似於cad中的分解命令
有類似,但又很縮水的。編輯曲線裡的分割曲線功能,裡面有在結點處和拐角處分割 ug有沒有類似cad裡面的建立塊命令?20 一 開啟cad裝飾畫 在命令列輸入b 即系建立塊的命令 然後會跳出一下對話方塊 1 要選擇對像 2 基點 然後確定塊就可以建立了。二 輸入w 儲存塊的命令儲存塊 選 源 塊 然後給...
類似於的軟體還有哪些,類似於的軟體還有哪些???
您好,很高興為抄你解答 太多了。手機應用中心搜尋問答軟體找到大量的問答類軟體。雅虎有一個我記得,叫什麼我忘了 和photoshop類似的還有哪些軟體 有以下幾種 1 gimp gnu image manipulation program,gnu影象處理程式,它是一個影象處理與合成工具。gimp的擴充...
幾篇類似於小樓傳說的文,推薦幾篇類似於小樓傳說的文
黃半仙 好木望天 倒黴系列 求推薦求類似的文 10 為師為父也是師徒的,穿越的和嬴政,文筆好,挺好看的 天下和這個有點類似,不過不虐,你可以試著看下 推薦幾部古風的,文筆深厚的bl 類似 景帝紀事 這樣的溫馨劇,別太虐 人bai在九重 很好,古風奪位的du,具體不記得是誰寫的了zhi其實我很想給da...