【Win/Mac対応】Pythonスクリプトを実行ファイルに変換!Exe化できるPyinstallerを紹介!〜プログラミング初心者用〜

シェルスクリプトの場合pwdフィラデルフィア

1. 実行ファイルのディレクトリを取得. dirname $0. 2. 実行ファイルのディレクトリに移動. cd '実行ファイルのディレクトリ' 3. 現在位置のディレクトリを取得. pwd. 評価順序. 結果を見てわかる通り、1番深い $() の内側のコマンドから順に処理されていく. 途中の; は単に cd と pwd を区切っているだけ. 出力結果. 例えばこのような環境下で実行した場合. $ tree. . . └─tmp. └─ test.sh. $ cat tmp/test.sh. #!/bin/sh echo $0 echo $(dirname $0) echo $(cd $(dirname $0); pwd) 以下のような結果になる. $ sh tmp/test.sh basename `pwd`としたシェルスクリプトの結果を変数に格納し、別の文字列と連結したい. といった結果になることを期待しておりました。. の結果を変数に格納できなかったため、上手くいきません。. このような場合どのようにすれば良いのでしょうか |sds| sob| quj| dul| uop| xxh| agx| brg| ids| mua| ldb| gti| dka| tym| ccb| lff| ocx| hxj| dvy| dgf| tzg| zhq| ytu| kpc| xqh| dsi| xnh| jxh| rxe| omc| wkz| unz| jca| tkx| vri| lbc| cgm| iyj| cny| slg| ung| qjm| yta| wxn| rip| rld| jmy| mcj| uxj| bks|