ls
출력의 단어 목록에서 가장 많은 단어가 포함된 줄을 얻고 싶습니다 .
내 경우에는 해당 양파 v3 주소가 디렉터리이고 가장 읽기 쉬운 디렉터리를 가져오고 싶습니다.
예시 라인:
vww6ybal4bd7szmgncyruucpgfkqahzddi37ktceo3ah7ngmcopnpyyd.onion
답변1
그리고 zsh
:
$ s=vww6ybal4bd7szmgncyruucpgfkqahzddi37ktceo3ah7ngmcopnpyyd.onion
$ min=3 max=16
$ a=(); for ((i=1;i<=l-min+1;i++)) for ((j=i+min-1;j<=l&&j-i+1<=max;j++)) a+=$s[i,j]
$ b=($(grep -xE "[[:lower:]]{$min,$max}" /usr/share/dict/words))
$ print ${a:*b}
ceo cop oni onion ion
$ print ${#a:*b}
5