2011/5/3 Ferry Kristianto <[email protected]>:
> Teman2, bertanya soal bash script
>
> Bagaimana caranya mengambil filename dari sebuah path?
> Misal: /home/users/file1.txt
> saya perlu mengambil tulisan file1 saja, jadi path dan extension
> dihilangkan.
Oh iya dalam dunia linux/unix tidak dikenal extension,
adanya suffix, misalnya:
/home/user/file1.versi10.foo.bar.ascii
#!/bin/bash
foobar=/home/user/file1.versi10.foo.bar.txt
filename=${foobar##*/}
echo ${filename%.*}
echo ${filename%%.*}
outputnya:
file1.versi10.foo.bar
file1
--
Berrylink™ - Makassar
one stop BlackBerry® solution
@Karebosi Link Blok J-66
--
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke [email protected]
Arsip dan info milis selengkapnya di http://linux.or.id/milis