basename - フルパスからファイル名を取り出す - Linuxコマンド

当ページのリンクには広告が含まれています。

スポンサーリンク

basenameコマンドは、フルパスからファイル名を取り出すコマンドです。

basenameコマンド

書式

basename ファイルパス [文字列]

basenameコマンドは、末尾の文字列(例えば、拡張子)を取り除くこともできます。シェルスクリプトでよく利用するコマンドです。

オプション

文字列指定した文字列がファイル名の末尾と一位する場合は、それを取り除きます。

使用例

いろいろフルパスからファイル名を取り出し、それを表示します。

$ basename /bin/bash
bash

$ basename /etc/passwd
passwd

指定した文字列をファイル名の末尾から取り除きます。

$ basename script.sh 
script.sh
$ basename script.sh .sh
script
$ basename /home/karuma/script.sh
script.sh
$ basename /home/karuma/script.sh .sh
script

$ basename /var/www/wordpress/index.php 
index.php
$ basename /var/www/wordpress/index.php .php
index

関連コマンド

grep

ファイル/ディレクトリ の人気記事

  1. Linuxコマンド【 chown 】ファイルの所有者やグループを変更する
  2. Linuxコマンド【 gzip 】ファイルを圧縮・展開する
  3. Linuxコマンド【 zip 】ファイルを圧縮する
  4. ファイルの解凍・圧縮 - Linuxコマンド一覧(.zip .gz .Z .bz2 tar.gz .tgz tar.Z .taz .tar.bz2 .tbz2)
  5. Linuxコマンド【 du 】ファイルのディスク使用量を表示する
  6. Linuxコマンド【 tar 】アーカイブを作成・展開する
  7. コマンドリファレンス
  8. Linuxコマンド【 diff 】2つのファイルの差分を出力する
  9. Linuxコマンド【 cp 】ファイル・ディレクトリをコピーする
  10. Linuxコマンド【 df 】ファイルシステムのディスク容量を表示する

関連記事(一部広告含む)