Package: msort (8.53-2.3 and others)
Links for msort
Debian Resources:
Download Source Package msort:
Maintainer:
External Resources:
- Homepage [www.billposer.org]
Similar packages:
Utilitário para organizar registos em maneiras complexas
msort é um programa para organizar ficheiros de maneiras sofisticadas. Foi desenvolvido originalmente para alfabetizar dicionários de línguas "exóticas", para o qual foi intensivamente utilizado, mas é útil para muitos outros objectivos. O msort difere de utilitários de organização típicos ao disponibilizar maior flexibilidade na análise das entradas para registos e a identificar campos chave e maior controle sobre a ordem de organização. As suas principais funcionalidades distintivas são:
o Msort pode ser usado como um programa de linha de comandos ou via interface gráfica de utilizador que é útil não apenas para aqueles que acham difícil lidar com uma linha de comandos complicada mas também para aqueles não familiares com os melhores pontos de organização. o Os registos não precisam ser linhas únicas de texto mas podem ser delimitadas de várias maneiras. o Os campos chave podem ser seleccionados por posição no registo (contando do princípio para o fim), por alcances de caracteres (ex. a chave consiste do quarto até ao oitavo caractere), ou por correspondência de uma expressão regular com uma etiqueta. o Para cada chave pode ser especificada uma ordem de organização arbitrária. O msort também compreende locales. o Para cada chave pode ser definido um número efectivamente ilimitado de multigraphs (sequências de caracteres para serem tratadas como uma unidade única para o objectivo de organização, recolha de elementos em linguagem Unicode) ou um comprimento efectivamente ilimitado. o Adicionalmente às comparações usuais lexicográficas e numéricas, o msort suporta comparação lexicográfica-numérica híbrida (para coisas como nomes de ficheiros e cabeçalhos de secções, para que, ex., 2a preceda a 10b), comparação aleatória, e ordenação por ângulo, data, hora, nome do mês, nome de domínio, endereço de email, data-hora ISO8601, e comprimento da string. o Os números podem estar em qualquer sistema numérico conhecido, ex. Chinês ou Devanagari. o Para cada chave pode ser excluído da consideração um conjunto distinto de caracteres ao organizar em qualquer combinação de posição de início, fim ou meio no campo da chave. o Para cada chave pode ser definido um conjunto de expressões regulares de substituição. Isto fornece os meios de organizar nomes como McCarthy antes de MacCawley, como se McCarthy fosse soletrado MacCarthy assim como para lidar com os casos raros em que um único caractere é tratado para objectivos de organizar como uma sequência, como a assinatura Alemã "eszet", a qual é tradicionalmente organizada como se fosse "ss". o Chaves lexicográficas podem ser revertidas, permitindo a construção de dicionários reversos. o Qualquer ou todas as chaves podem ser opcionais. Para chaves opcionais, o utilizador pode especificar como os registos onde falta o campo chave devem ser comparados com os registos onde o campo chave está presente. o É disponibilizada uma escolha de algoritmos de organização com diferentes propriedades.
msort compreende UTF-8 Unicode. Pode ser usado Unicode em qualquer sítio onde se insere texto: no texto a ser organizado, nas definições de ordem de organização e exclusão, como um campo ou separador do registo, ou como uma etiqueta de campo. Está disponível case-folding total de Unicode.
Other Packages Related to msort
|
|
|
|
-
- dep: libc6 (>= 2.34)
- Biblioteca GNU C: Bibliotecas partilhadas
also a virtual package provided by libc6-udeb
-
- dep: libicu72 (>= 72.1~rc-1~)
- International Components for Unicode
-
- dep: libtre5
- regexp matching library with approximate matching
-
- dep: libuninum5
- Biblioteca para lidar com números como sendo strings em Unicode
-
- sug: msort-gui
- Gui tcl/tk para o utilitário msort
Download msort
Architecture | Version | Package Size | Installed Size | Files |
---|---|---|---|---|
amd64 | 8.53-2.3+b2 | 66.6 kB | 204.0 kB | [list of files] |