[問題] 如何不顯示副檔名?

看板Linux作者 (Arim5566)時間15年前 (2011/01/19 14:22), 編輯推噓2(202)
留言4則, 3人參與, 最新討論串1/1
各位版友好 如果小弟現在想要將目錄底下的.java檔全部輸出到test.txt檔中 但是一般來說ls都會印出副檔名(ls >> test.txt) 不知道有沒有什麼寫法可以不要印出副檔名? 也就是說不要印出.java -- ~宅男的四個徵兆~ ∠□ ○ ! * \○/ ★    (○ ? ╦╦└□ " ○□═ □   □> ║║√√ ╦══╦ ∥    |\ 一回家就上PTT 每天想正妹 以當好人為樂 忘記正妹虧欠自己 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.197.57 ※ 編輯: Arim 來自: 114.32.197.57 (01/19 14:23) ※ 編輯: Arim 來自: 114.32.197.57 (01/19 14:23)

01/19 14:35, , 1F
set ?
01/19 14:35, 1F

01/19 14:45, , 2F
ls *.java | sed -i 's/\.java$//g' 應該可以
01/19 14:45, 2F

01/19 16:59, , 3F
sed 我打錯...
01/19 16:59, 3F

01/20 12:24, , 4F
二樓好招喔,善用grep、sed、awk能做的事太多了
01/20 12:24, 4F
文章代碼(AID): #1DDeCXUf (Linux)