我有2个循环创建一些文件夹,其中包含以0,1,..,26开头的单词。
(例如
文件0包含:
0yes
0no
文件1包含:
1yes
1no
...
文件26包含:
26yes
26no
那些显示文件,但里面的单词没有排序。
file=$1
directory=$2
我做了这个最后一个循环,其中file是包含一些文本的文件,而directory是包含该文件的目录。
for i in {0..26}; do
echo The file "$i" from Directory $2 contains:
cat "$i"
done
我应该在哪里放置sort -d
?因为它们是字母数字,所以我必须使用sort -d
。
答案 0 :(得分:0)
假设不更改文件本身,只需将cat
替换为sort -g
。