Re: [tanya-jawab] Nanya bash script, ekstrak filename dari path

2011-05-03 Terurut Topik Ferry Kristianto

On 05/03/2011 04:51 PM, Ronny Haryanto wrote:

2011/5/3 Ferry Kristianto:
   

Bagaimana caranya mengambil filename dari sebuah path?
Misal: /home/users/file1.txt
saya perlu mengambil tulisan file1 saja, jadi path dan extension
dihilangkan.
 

$ basename '/home/users/file1.txt'
file1.txt
$ basename '/home/users/file1.txt' .txt
file1
$ dirname '/home/users/file1.txt'
/home/users

Ronny

   

Ok, thanks
Saya pakai punya mas Ronny aja, kelihatannya lebih simple. Rencananya 
saya buat untuk perbaikan Nautilus Script versi resmi nya. Hasilnya 
nanti saya share disini.


--

http://betweenmeandlinux.wordpress.com


--
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke tanya-jawab-unsubscr...@linux.or.id
Arsip dan info milis selengkapnya di http://linux.or.id/milis



Re: [tanya-jawab] Nanya bash script, ekstrak filename dari path

2011-05-03 Terurut Topik Ronny Haryanto
2011/5/3 Ferry Kristianto :
> Bagaimana caranya mengambil filename dari sebuah path?
> Misal: /home/users/file1.txt
> saya perlu mengambil tulisan file1 saja, jadi path dan extension
> dihilangkan.

$ basename '/home/users/file1.txt'
file1.txt
$ basename '/home/users/file1.txt' .txt
file1
$ dirname '/home/users/file1.txt'
/home/users

Ronny

-- 
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke tanya-jawab-unsubscr...@linux.or.id
Arsip dan info milis selengkapnya di http://linux.or.id/milis



Re: [tanya-jawab] Nanya bash script, ekstrak filename dari path

2011-05-03 Terurut Topik Budy Wuysang
2011/5/3 Ferry Kristianto :
> 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 tanya-jawab-unsubscr...@linux.or.id
Arsip dan info milis selengkapnya di http://linux.or.id/milis



Re: [tanya-jawab] Nanya bash script, ekstrak filename dari path

2011-05-03 Terurut Topik sakti sama
nambahin yang di atas :

#!/bin/bash
foobar=/home/users/file1.txt
echo ${foobar##*/} | cut -d\. -f1

hasil nya nama file aja tanpa extensi :D


.: http://underdarkonsole.blogspot.com:.




2011/5/3 Fajran Iman Rusadi :
> 2011/5/3 Ferry Kristianto :
>>
>> Bagaimana caranya mengambil filename dari sebuah path?
>> Misal: /home/users/file1.txt
>> saya perlu mengambil tulisan file1 saja, jadi path dan extension
>> dihilangkan.
>
> pakai basename
>
> $ basename /home/users/file1.txt
> file1.txt
>
> kalau di dalam skrip..
>
> lokasi=/home/users/file1.txt
> berkas=`basename $lokasi`
>
>
>
>
> --
> Fajran Iman Rusadi-
> http://fajran.web.id http://dahsy.at
>
> --
> FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
> Unsubscribe: kirim email ke tanya-jawab-unsubscr...@linux.or.id
> Arsip dan info milis selengkapnya di http://linux.or.id/milis
>
>

-- 
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke tanya-jawab-unsubscr...@linux.or.id
Arsip dan info milis selengkapnya di http://linux.or.id/milis



Re: [tanya-jawab] Nanya bash script, ekstrak filename dari path

2011-05-03 Terurut Topik Fajran Iman Rusadi
2011/5/3 Ferry Kristianto :
>
> Bagaimana caranya mengambil filename dari sebuah path?
> Misal: /home/users/file1.txt
> saya perlu mengambil tulisan file1 saja, jadi path dan extension
> dihilangkan.

pakai basename

$ basename /home/users/file1.txt
file1.txt

kalau di dalam skrip..

lokasi=/home/users/file1.txt
berkas=`basename $lokasi`




-- 
Fajran Iman Rusadi-
http://fajran.web.id http://dahsy.at

-- 
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke tanya-jawab-unsubscr...@linux.or.id
Arsip dan info milis selengkapnya di http://linux.or.id/milis



Re: [tanya-jawab] Nanya bash script, ekstrak filename dari path

2011-05-03 Terurut Topik Budy Wuysang
2011/5/3 Ferry Kristianto :
> 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.

#!/bin/bash
foobar=/home/users/file1.txt
echo ${foobar##*/}

-- 
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 tanya-jawab-unsubscr...@linux.or.id
Arsip dan info milis selengkapnya di http://linux.or.id/milis



Re: [tanya-jawab] Nanya bash script, ekstrak filename dari path

2011-05-03 Terurut Topik kahfi razzaq
2011/5/3 Ferry Kristianto :
> 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.

pake awk sama cut

-- 
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke tanya-jawab-unsubscr...@linux.or.id
Arsip dan info milis selengkapnya di http://linux.or.id/milis



[tanya-jawab] Nanya bash script, ekstrak filename dari path

2011-05-03 Terurut Topik Ferry Kristianto

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.


Thanks


--

http://betweenmeandlinux.wordpress.com


--
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke tanya-jawab-unsubscr...@linux.or.id
Arsip dan info milis selengkapnya di http://linux.or.id/milis