Pular para o conteúdo

String split

Simples script que divide uma string conforme o separador especificado pelo usuário.

Ex.:
$ script Linux -
L-i-n-u-x

Flw!!!
Osama Jr. /bin/laden
Hits: 11.103 Categoria: Shell Script Subcategoria: Introdução
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

Simples script que divide uma string conforme o separador especificado pelo usuário.

Ex.:
$ script Linux -
L-i-n-u-x

Flw!!!
Download ssplit Enviar nova versão

Esconder código-fonte

#!/bin/ksh
#
# Script que divide uma string, conforme o separador especificado
# pelo usuário.
#
# Uso: script <string> <separador>
# Ex.:
# $ script Linux -
# L-i-n-u-x
#
# Autor: /bin/laden - 05/05/2009.
#
# Mais detalhes: <man ksh> ou <www.google.com> =P
test $# -eq 0 && { print "Uso: ${0##*/} <string> <separador>"; exit 1; }

string=$1
separador=$2

test -z "$string" || test "${#string}" -lt 2 && string=$USER
test -z "$separador" && separador="." 

for ((i = 0 ; i < "${#string}" ; i++))
do
   saida+="${string:$i:1}$separador"
done

print "${saida%$separador}"

Algoritmo para saber qual o maior número dentro de uma Array

Pegando as informações do usuario

Gerando logs para arquivos sem sobrescrever

Manutenção e limpeza do Linux

Instalar as bibliotecas do Cisco para versões 64 bits do Ubuntu

#1 Comentário enviado por vitinho217 em 22/07/2014 - 11:20h
Maneiro !

Contribuir com comentário

Entre na sua conta para comentar.