[解決済み] という記号がありますが、これはどういう意味ですか?
2022-02-05 03:47:57
質問
export SRVHOME=`readlink -f \`dirname $0\`/../`
ディレクトリ変数をエクスポートするのはわかるのですが、コマンドを囲む記号 "\`" や "`" は何を意味しているのでしょうか?
どのように解決するのですか?
2つの ` 文字の間に置かれたものは、シェルのフォークで実行されるコマンドです。
この場合、コマンド自体も ` 文字のペアを含んでいるので、それらをエスケープする必要があります。
\
文字を使用します。
もう一つの例。
$ set -x
$ date -d @`echo \`date +%s\``
+++ date +%s
++ echo 1357377825
+ date -d @1357377825
Sat Jan 5 11:23:45 EET 2013
備考
:
set -x
は、コマンドのすべてのステップを表示します。デバッグに便利です。
で
バッシュ
で複数のカプセル化されたコマンドを実行することができます。
$(command)
の代わりに
$ date -d @$(echo $(date +%s))
+++ date +%s
++ echo 1357378055
+ date -d @1357378055
Sat Jan 5 11:27:35 EET 2013
関連
-
[解決済み】Makefileの中の.PHONYの目的は何ですか?
-
[解決済み] sudoとnohupを連動させる
-
[解決済み] シェルで、「2>&1」はどういう意味ですか?
-
[解決済み] ディレクトリが存在しない場合のみmkdirする方法は?
-
[解決済み] あるディレクトリにあるすべてのコード行を再帰的にカウントするにはどうすればよいですか?
-
[解決済み] find .コマンドでディレクトリを除外する方法
-
[解決済み] Bashスクリプトでカレントディレクトリ名(フルパスなし)を取得する
-
[解決済み] 特定のファイル/フォルダを除外してディレクトリをtarするシェルコマンド
-
[解決済み] GNU Makefile の変数割り当て =, ?=, :=, += の違いは何ですか?
-
[解決済み] makefile の記号 $@ と $< はどういう意味ですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】ssh: ホスト名を解決できなかった [ホスト名]: nodename も servname も提供されないか、不明 [終了].
-
[解決済み】nohupプロセスをkillするためにプロセスIDを取得する方法?
-
[解決済み】画面 ターミナル '/dev/pts/0' を開くことができない - 確認してください。
-
[解決済み] pkg-configが見つからないエラー
-
[解決済み] sysrootとは何ですか、そしてどのように作成しますか?
-
[解決済み] linuxでpsから特定のプロセスをgrepする方法は?
-
[解決済み] あるパターンの前にテキストを追加する際に、大文字小文字を無視してsedを使用する
-
[解決済み] Linux/Ubuntu のセットです。不正なオプション -o pipefail
-
[解決済み] PowerShellで文字数、単語数、行数を数える
-
[解決済み] grepコマンドで特定の列にマッチングさせる