1. 現在のスクリプトの実際のパスを取得します。 #!/bin/bash if [[ $0 =~ ^\/.* ]] #現在のスクリプトが絶対パスであるかどうかを判断します。/で始まるすべてのthenに一致します。 スクリプト=$0 それ以外 スクリプト=$(パスワード)/$0 フィ script=`readlink -f $script` #ファイルの実際のパスを取得します。 script_path=${script%/*} #ファイルが配置されているディレクトリを取得します。 realpath=$(readlink -f $script_path) #ファイルが配置されているディレクトリの実際のパスを取得します。 echo $script $script_path をエコーする $realpath をエコーする 2.readlink -f: シンボリックリンクの実際のファイルの場所を取得し、最後にシンボリックリンクの実際のファイルの場所を取得します。 3.basename: ファイルのファイル名を取得する 4.dirname: ファイルのディレクトリ名を取得する 要約する 以上がこの記事の全内容です。この記事の内容が皆様の勉強や仕事に何らかの参考学習価値をもたらすことを願います。123WORDPRESS.COM をご愛顧いただき、誠にありがとうございます。これについてもっと知りたい場合は、次のリンクをご覧ください。 以下もご興味があるかもしれません:
|
<<: ファイルのアップロードの進行状況を示す React の例
>>: MySQL は重複データを削除して最小の ID ソリューションを維持します
<br />ブラウザが次世代のXHTMLを処理できるようになる前に、このよりリッチなコン...
目次1. 覚えておくべき知識1. 変数タイプ2. シェル変数の説明3. シングルクォート、ダブルクォ...
1. ヘルプコマンド1. 現在のDockerバージョンを表示する docker バージョン2. イメ...
序文Oracle や SQL Server などのデータベースには、ストレージ エンジンが 1 つだ...
1. サブクエリMySQL 4.1以降はサブクエリをサポートしていますサブクエリ:別のクエリ内にネス...
MySQLのマスタースレーブ構成と原理、参考までに具体的な内容は以下のとおりです。 1. 環境の選択...
目次01 JavaScript(略称:js) js は 3 つの部分に分かれています。 JavaSc...
LinuxにMySQL 5.7.18をインストールする方法1. MySQLをダウンロードします。公...
目次1. Consulクラスタをデプロイする1. 準備3. Consulクラスタを作成する4. 管理...
1. 設置環境Dockerは次のCentOSバージョンをサポートしていますCentOS 6.5 (6...
スプライトカウダウンロード CSS リントダウンロード プレフィックスダウンロード 1140px C...
目次1. LVS 負荷分散2. 負荷分散LVSの基本紹介3. LVSアーキテクチャ3.1 ロードバラ...
アイデアそれは実はとても簡単ですシェル スクリプトを記述して、mysql の mysqldump を...
序文部門テーブルなどのデータベース内のツリー構造データの場合、部門のすべての従属部門または部門のすべ...
問題<br />レスポンシブ レイアウトでは、iframe 要素に注意する必要があります...