Extract file extension: Difference between revisions

Content added Content deleted
Line 272: Line 272:
/path/to.my/file ''
/path/to.my/file ''
file.odd_one ''
file.odd_one ''
</pre>

=={{header|Batch File}}==
<lang dos>
@echo off

:loop
if "%~1"=="" exit /b
echo File Path: "%~1" ^| File Extension "%~x1"
shift
goto loop
</lang>
{{out}}
<pre>
File Path: "http://example.com/download.tar.gz" | File Extension ".gz"
File Path: "CharacterModel.3DS" | File Extension ".3DS"
File Path: ".desktop" | File Extension ".desktop"
File Path: "document" | File Extension ""
File Path: "document.txt_backup" | File Extension ".txt_backup"
File Path: "/etc/pam.d/login" | File Extension ""
</pre>
</pre>