<td><a href="../pdf/117-144-C612-10.pdf" target=_blank><img border=0 src="../images/pdf.jpg"></a><a href="../pdf/117-144-C612-10.pdf" target=_blank><font face=tahoma size=2>sample</a></td>
<td dir=ltr align=center><font face=tahoma style="font-size:11px;"> (274 KB)</font>
</td>
grep "../pdf" 1>2
../pdf/117-144-C612-10.pdf
href="*"
البته اینجوری لینک رو به همراه دوتا "" و کلمه href انتخاب میکنه
از این regular expression میتونید استفاده کنید.کد: [انتخاب]href="*"
البته اینجوری لینک رو به همراه دوتا "" و کلمه href انتخاب میکنه
href="url1"
href="url2"
...
بعد میتونی با یه دستور دیگه فقط URL ها رو جدا کنی.چطوری میشه یه لینک رو از یه متن با grep یا sed استخراج کرد بطوریکه تنها همون url و نه تمام اون خط انتقال پیدا کنه؟خودت که ایدهاش را داری (-> grep & sed)، فقط با یک آپشن "o" به چیزی که میخوای میرسی!
man grep
grep -o 'href="[^"]\+"' INPUT | sort -u | sed 's/href="//' | sed 's/"//' > OUTPUT