ファイル名などを抽出するbasenameコマンドの使い方まとめ【Linuxコマンド集】 へのコメント https://eng-entrance.com/linux-command-basename 「エンジニアの入り口」は、プログラミング入門やエンジニアリング入門の知識が満載の初心者のための勉強サイトです。プログラミングやサーバ、ネットワークの基礎知識や勉強方法を習得できます。 Fri, 15 Mar 2019 15:31:51 +0000 hourly 1 https://wordpress.org/?v=5.2.19 パスの取り扱い [Bash] – Site-Builder.wiki より https://eng-entrance.com/linux-command-basename#comment-30208 Fri, 15 Mar 2019 15:31:51 +0000 http://eng-entrance.com/?p=2172#comment-30208 […] ファイル名などを抽出する basename コマンドの使い方まとめ | エンジニアの… […]

]]>
dirnameコマンドの使い方【Linuxコマンド集】 より https://eng-entrance.com/linux-command-basename#comment-1770 Tue, 06 Sep 2016 02:24:52 +0000 http://eng-entrance.com/?p=2172#comment-1770 […] basenameコマンド […]

]]>
ほげ より https://eng-entrance.com/linux-command-basename#comment-453 Mon, 15 Aug 2016 03:16:20 +0000 http://eng-entrance.com/?p=2172#comment-453 修正されたようですが、意図が伝わっていないようです。

$ basename hogehoge/*
上記のコマンドでは*はshellによって展開されますので、basenameには*は渡されず、展開後の文字列が渡されます。
ですので、この場合はbasenameがワイルドカードの処理をしていることにはなりません。

]]>
リカレントテクノロジー より https://eng-entrance.com/linux-command-basename#comment-452 Mon, 15 Aug 2016 00:17:23 +0000 http://eng-entrance.com/?p=2172#comment-452 ご指摘ありがとうございます。修正いたします。

]]>
ほげ より https://eng-entrance.com/linux-command-basename#comment-451 Sun, 14 Aug 2016 23:15:25 +0000 http://eng-entrance.com/?p=2172#comment-451 そのコマンドではbasenameにワイルドカードが渡っていないと思います。
カレントディレクトリのファイル名,ディレクトリ名が渡っていると思います。
shell次第ですが、bashですと
basename '*'
または
basename \*
としなくてはなりません。

]]>