2017.09.08basenameコマンドは、ファイル名から.txtや.c等のサフィックスを取り除いたり、dir1/file.txtというファイルパスからdir1/を取り除き、file.txtという結果を得ることができます。参考スポンサーリンクbasenameコマンドとはbasenameコマンドは、.txtや.c等のサフィックス部分の文字列を取り除いたり、ファイル名ではないディレクトリ部分の文字列を取り除く事ができます。ファイル名ではなく、ディレクトリ部分の文字列が欲しい場合は、dirnameコマンドがあります。basenameコマンドの利用例ファイル名を取得(オプションなし)basenameコマンドは、オプションなしで使用するとディレクトリ部分の文字列を取り退きます。サフィックスはそのまま表示されます。/home/ubuntu/test_basename/file.txt実行結果file.txt1file.txtファイル名からサフィックスを取り除くファイル名からサフィックスを取り除く方法は2つあります。ファイル名の後にサフィックスを記述する方法とオプションでサフィックスを指定する方法です。ファイル名の後にサフィックスを記述する方法ファイル名の後にサフィックスを記述することで、そのサフィックスを取り除くことができます。.txt実行結果file1fileオプションでサフィックスを指定する方法(-sオプション)-sオプションでサフィックスを指定することで、そのサフィックスを取り除くことができます。/home/ubuntu/test_basename/file.txt実行結果file1fileファイル名を複数指定(-aオプション)-aオプションは、ファイル名を複数指定することができます。-aオプションを利用する場合にサフィックスを取り除く場合は-sオプションを利用します。file212filefile2カレントディレクトリにfile.txtやfile2.txtがある場合、フルパスでの変数代入は簡易的に以下のようなコマンドでできます。式を評価するexprコマンドは式を評価し、その結果を標準出力に出力します。評価することができます。シェルを実行したコマンドで置き換えるexecコマンドはbashの組み込みコマンドでシェルを実行するコマンドで置き換えるコマンドになります。条件が真のときコマンドを繰り返すLinuxでのwhile(bash)の使い方です。条件が真である間コマンドを繰り返すループの構文のひとつになります。whileコマンドは例えば、ファイルをreadコマンドで一行ずつ読み込んで、処理するようなときに利用できます。ファイルを印刷用に整形するprコマンドは、ファイルの内容を印刷用に適した形式に整形を行います。実際に印刷をするコマンドではありません。コメントをキャンセルメールアドレスが公開されることはありません。※サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。上に表示された文字を入力してください。Linuxコマンド.NET.。