亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 3023 | 回復: 6
打印 上一主題 下一主題

[學習共享] 新人請教三個問題,謝謝 [復制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2013-11-26 19:21 |只看該作者 |倒序瀏覽
請教各位前輩,新人想學下shell,看了下索引樹上的shell入門,感覺有點雜,就稍微看了下bash中文手冊。
1、請問有沒推薦的電子書或者其他建議,可以學的快點
2、另外大家shell怎么編寫,是裝個linux直接在本機上編輯還是?我現(xiàn)在是自己windows上用ue編輯,ftp傳到另一臺linux上的。程序小的是直接telnet過去編輯。
看大家帖子里很多用vim,這個怎么用,有鏈接介紹么
3、  最后問一個文本處理的問題,域分隔符是,  有的域有雙引號擴,想把雙引號和逗號去掉,域?qū)R顯示

13800131,“李小軍”, doctor
1,"牛豪",batman
23,"無",governer
想變成
13800131   李小軍  doctor
1                牛豪    batman
23              無       governer

論壇徽章:
60
20周年集字徽章-20	
日期:2020-10-28 14:04:3015-16賽季CBA聯(lián)賽之北京
日期:2016-07-06 15:42:0715-16賽季CBA聯(lián)賽之同曦
日期:2016-06-12 10:38:0915-16賽季CBA聯(lián)賽之佛山
日期:2016-05-27 11:54:56黃金圣斗士
日期:2015-12-02 11:44:35白銀圣斗士
日期:2015-11-25 14:32:43白銀圣斗士
日期:2015-11-23 12:53:352015亞冠之布里斯班獅吼
日期:2015-10-21 16:55:482015亞冠之首爾
日期:2015-09-01 16:46:052015亞冠之德黑蘭石油
日期:2015-08-31 11:39:192015亞冠之薩濟拖拉機
日期:2015-08-28 21:06:5315-16賽季CBA聯(lián)賽之廣東
日期:2016-07-12 14:58:53
2 [報告]
發(fā)表于 2013-11-26 19:39 |只看該作者
1 .

shell 基礎二十篇:
http://72891.cn/thread-452942-1-1.html
shell 十三問:
http://72891.cn/thread-218853-1-1.html

2. 用 vim 編寫,不會 vim 建議先去學學 vim 的使用。

3. 貌似你的雙引號有的還是中文的雙引號,不知道是不是你打錯了?
  1. [root@centos6-1 ~]# cat file
  2. 13800131,“李小軍”, doctor
  3. 1,"牛豪",batman
  4. 23,"無",governer
  5. [root@centos6-1 ~]#
  6. [root@centos6-1 ~]#
  7. [root@centos6-1 ~]# cat file | sed 's/,/\t/g;s/"//g;s/“//g;s/”//g' | column -t
  8. 13800131  李小軍  doctor
  9. 1         牛豪    batman
  10. 23        無      governer
  11. [root@centos6-1 ~]#
  12. [root@centos6-1 ~]# awk -F, '{gsub(/"|“|”/,"")}NF+=0' file | column -t
  13. 13800131  李小軍  doctor
  14. 1         牛豪    batman
  15. 23        無      governer
  16. [root@centos6-1 ~]#
復制代碼

論壇徽章:
0
3 [報告]
發(fā)表于 2013-11-26 19:45 |只看該作者
1 有的,但你沒說要名字和鏈接,所以不給你
2 新人建議用cgwin
3
  1. $ cat 1
  2. 13800131,“李小軍”, doctor
  3. 1,"牛豪",batman
  4. 23,"無",governer

  5. Administrator@ZSA8IRWZUYII5KJ ~
  6. $ sed -e 's/[, \"“”]/\t/g' -e 's/\t+/\t/' 1
  7. 13800131                李小軍                  doctor
  8. 1               牛豪            batman
  9. 23              無              governer
復制代碼
要左對齊?awk處理下!

論壇徽章:
0
4 [報告]
發(fā)表于 2013-11-26 21:33 |只看該作者
回復 3# dandy1992


    謝謝,已裝cygwin,去除字符容易,用tr也可以,對齊awk不太會,

我用2樓的,column -t urfile 一直報錯
  1. littlelion@DRAGON ~/shell
  2. $ awk -F, '{gsub(/"|“|”/,"")}NF+=0' 1.del | column -t
  3. Segmentation fault (core dumped)
復制代碼

論壇徽章:
39
辰龍
日期:2013-08-21 15:45:192015亞冠之廣州富力
日期:2015-05-12 16:34:52亥豬
日期:2015-03-03 17:22:00申猴
日期:2015-03-03 17:21:37未羊
日期:2014-10-10 13:45:41戌狗
日期:2014-06-17 09:53:29巨蟹座
日期:2014-06-12 23:17:17雙魚座
日期:2014-06-10 12:42:44寅虎
日期:2014-06-09 12:52:172015亞冠之卡爾希納薩夫
日期:2015-05-24 15:24:35黃金圣斗士
日期:2015-12-02 17:25:0815-16賽季CBA聯(lián)賽之吉林
日期:2017-06-24 16:43:52
5 [報告]
發(fā)表于 2013-11-26 22:38 |只看該作者
linglong1995 發(fā)表于 2013-11-26 21:33
回復 3# dandy1992
我用2樓的,column -t urfile 一直報錯


你在什么環(huán)境下測試的? cygwin?

論壇徽章:
1
2015年迎新春徽章
日期:2015-03-04 09:58:11
6 [報告]
發(fā)表于 2013-11-27 14:45 |只看該作者
  1. awk -F"," '{gsub(/"| /,"");printf("%12-s\t%12-s\t%15-s\n",$1,$2,$3)}'
復制代碼

論壇徽章:
15
2015年辭舊歲徽章
日期:2015-03-03 16:54:15雙魚座
日期:2015-01-15 17:29:44午馬
日期:2015-01-06 17:06:51子鼠
日期:2014-11-24 10:11:13寅虎
日期:2014-08-18 07:10:55酉雞
日期:2014-04-02 12:24:51雙子座
日期:2014-04-02 12:19:44天秤座
日期:2014-03-17 11:43:36亥豬
日期:2014-03-13 08:13:51未羊
日期:2014-03-11 12:42:03白羊座
日期:2013-11-20 10:15:18CU大;照
日期:2013-04-17 11:48:45
7 [報告]
發(fā)表于 2013-11-28 07:31 |只看該作者
2. 用cygwin。
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP