strfile [opções] arquivo [arquivo de saída]
O comando strfile lê um arquivo que contém frases separadas pelo símbolo % e cria um arquivo para acesso aleatório dessas frases.
O arquivo de saída possui extensão dat.
| São algumas das opções deste comando |
-c char : altera o caractere delimitador de % para char.
-o : os strings são organizados em ordem alfabética.
-r : os strings são organizados aleatoriamente.
| Comentários sobre as opções do comando |
Suponha que o arquivo teste seja um conjunto de frases separadas pelo símbolo % como mostrado abaixo.
A banker is a fellow who lends you his umbrella when the sun is shining
and wants it back the minute it begins to rain.
-- Mark Twain
%
A classic is something that everyone wants to have read
and nobody wants to read.
-- Mark Twain, "The Disappearance of Literature"
% A horse! A horse! My kingdom for a horse!
-- Wm. Shakespeare, "Henry VI"
%
O comando
strfile teste
cria então o arquivo teste.dat de acesso aleatório, ou seja, uma das frases acima será selecionada aleatoriamente a cada leitura do arquivo teste.dat.
| Observações |
Um exemplo do uso de um arquivo criado pelo comando strfile é o aplicativo fortune.