正則表達式中括號(大括號) - GNU並行/ xargs的/發現
我有四個文件的列表,用大括號的麻煩(大括號)
:
file1.txt.super
file2.txt.super
file3.txt.super
file4.txt.super
如果我發出:ls * | parallel "mkdir ./{.}"
我得到返回四個目錄:
file1.txt
file2.txt
file3.txt
file4.txt
我的問題是,我怎麼能簡單地返回四個目錄叫:
file1
file2
file3
file4
我已閱讀http://www.linuxjournal.com/article/8919但一直未能實施這些正則表達式與GNU平行。我想我在這裏錯過了一些東西。此外,任何具有更復雜的正則表達式的例子都將非常感激。
我沒有平行安裝,因此無法測試或閱讀文檔。 'mkdir文件並行{1..4}'是我的猜測。 – 2012-04-24 21:04:58
感謝所有花時間寫信/回覆的人。這裏肯定有一些很好的答案,我相信這些對於學習'gnu parallel'的人都會非常有幫助。乾杯! – Steve 2012-04-25 08:55:08