如何在shell脚本中按字母顺序对字符串排序
shell脚本中的字符串排序算法 我对数字做过,但对字符串做不了 我是科哈里。 应该是如何在shell脚本中按字母顺序对字符串排序,shell,Shell,shell脚本中的字符串排序算法 我对数字做过,但对字符串做不了 我是科哈里。 应该是 我是科哈里吗?下面的脚本将帮助您 str='I am kohali' for i in `echo $str`; do echo $i done | sort 下面一个将接受用户的输入 read -p "Enter your string:" str for i in `echo $str`; do echo "$i" done | sort 输出 我是科哈里吗
我是科哈里吗?下面的脚本将帮助您
str='I am kohali'
for i in `echo $str`; do
echo $i
done | sort
下面一个将接受用户的输入
read -p "Enter your string:" str
for i in `echo $str`; do
echo "$i"
done | sort
输出
我是科哈里吗
echo“i am kohal”| tr'''\n'| sort | tr'\n''
我也用这种方法做了,但我需要它的算法。#/bin/bash清除echo“filename”读取cat$filename中i的文件名
;do echo$i done | sort | tr'\n''这里有一些排序算法:--我想你不会发现它们中的任何一个是在shell中实际实现的。我已经编写了上面相同的代码。您是否可以编写算法从用户处获取输入,然后执行排序。