在我的目錄我有這樣的文件列表(排序)之間的所有文件:選擇「門檻」
A.txt
B.txt
...
Z.txt
在變量min_threshold
和max_threshold
我有文件名,代表文件的範圍,我想要複製(例如,在C.txt和K.txt之間)。我詢問是否有方法可以選擇一系列排序文件(使用文件名),並且不使用while read
。
我使用此選項:
files_names=$(ls $dir | sort | cut -d 'C.txt' -f 2)
files_names=$(echo $files_names | sort | cut -d 'K.txt' -f 1)
但切只適用於字符。也許我應該使用查找並用一個字符替換文件名。
您試過了什麼?我們大多數人都很樂意幫助你改進自己的技藝,但不願意擔任短期無償編程人員。讓我們看看你的工作在你期待的[MCVE(http://stackoverflow.com/help/mcve),結果,你得到的結果,到目前爲止,我們將幫助你找到答案。 – ghoti
@ghoti感謝您的反饋 –
@JoãoCardoso:爲什麼行'不使用while read',所以你已經試過了,不想要它? – Inian