Skip to content

Instantly share code, notes, and snippets.

View seddi's full-sized avatar

Sedat Geldi seddi

View GitHub Profile
@seddi
seddi / hecele.py
Created March 6, 2011 14:00
dosya adını girdigimiz bir dosyadaki (aynı dizinde calıstıgınız dusunuluyor..! ) satırları heceleyerek herbir kelime icin hece listesi olusturur. NOT: dosyadaki her satısın tek kelime olması dusunulmustur ileride degisecektir...
#!/usr/bin/python3
#-*- coding:utf-8 -*-
import sys
sesli = ['a', 'e', 'ı', 'i', 'o', 'ö', 'u', 'ü', 'A', 'E', 'I', 'i', 'O', 'Ö', 'U', 'Ü']
sessiz = ['b', 'c', 'ç', 'd', 'f', 'g', 'ğ', 'h', 'j', 'k', 'l', 'm', 'n', 'p', 'r', 's', 'ş', 't', 'v', 'y', 'z', 'B', 'C', 'Ç', 'D', 'F', 'G', 'Ğ', 'H', 'J', 'K', 'L', 'M', 'N', 'P', 'R', 'S', 'Ş', 'T', 'V', 'Y', 'Z' ]
def hecebul(kelime):
kelime = kelime[::-1]
@seddi
seddi / alani_goster.sh
Created December 25, 2010 19:11
/etc/passwd dosyasindan okuyarak istenilen bazi alanlari listelemek icin bir betik
#!/bin/bash
alani_goster() {
! [ $# -eq 1 ] && echo "simdilik alan adi tek olamali :) " && exit 1
alan=$1
ifs_save="$IFS"
case "$alan" in
"user")
while read line; do
@seddi
seddi / alanlari_goster.sh
Created December 20, 2010 20:25
/etc/passwd dosyasında kullanıcının istedigi (user,kabuk,group,passwd) alanı listeler ;)
#!/bin/bash
alanlar() {
! [ $# -eq 1 ] && echo "icerdeyim" && exit 1
ifs_save="$IFS"
alan=$1
while read line; do
IFS=":"
set $line
@seddi
seddi / foo
Created December 16, 2010 19:29
oldumu rafıq :)
#!/bin/bash
:>ogr_adi.csv
:>ogr_num.csv
while read line; do
echo $line |awk -F, '{ print $1, $2 }' >> ogr_adi.csv
echo $line |awk -F, '{ print $3 }' >>ogr_num.csv
done <ogr.csv #csv icinde "<ogrenci_adi>,<ogrenci_soyadi>,<ogrenci_no>" seklinde kayıtlar var
#!/bin/sh
yoket="/dev/null"
# /home dizinini kullanarak kayitli kullanici arama
echo -n "kullanici adi giriniz : "; read name
ls $( readlink -f $HOME/.. ) >home.txt
if grep $name home.txt 2>$yoket 1>2 ; then
echo "$name isminde kullanici bulundu "