並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 352件

新着順 人気順

絶対パスの検索結果1 - 40 件 / 352件

  • WordPressでのパス指定を絶対パスから相対パスに変更する方法

    WordPressで使用するパス指定は絶対パスのものが多いですが、これをルートからの相対パスに変更する方法を紹介します。 How to make WordPress URLs root relative [ad#ad-2] このブログではパス指定では現状困っていませんが、ポータビリティ(サイトの移転)、ダウンロードサイズ、コードの簡潔さなどを求める際には相対パスの方が有利になります。 ルートからの相対パスにするには、下記のコードをテーマファイル内の「functions.php」に記述します。 ※「functions.php」が無い場合は作成してください。 PHP URLの文字列から「http(s)」と「ドメイン」を取り除きます。 function make_href_root_relative($input) { return preg_replace('!http(s)?://' . $

    • cdの引数を絶対パスにしてコマンドヒストリに残す - ももいろテクノロジー

      cdの引数が相対パスのままコマンドヒストリに残って便利な例が思いつかないので、絶対パスでコマンドヒストリに残すようにする。 具体的には、以下のシェル関数を.bashrcに書く。 if [[ -n "$PS1" ]]; then cd() { command cd "$@" local s=$? if [[ ($s -eq 0) && (${#FUNCNAME[*]} -eq 1) ]]; then history -s cd $(printf "%q" "$PWD") fi return $s } fi いくつかの重要なポイントを以下に記す。 cdの定義を上書きしているが、このような場合中で普通にcdを呼ぶと再帰してしまうためcommand組み込みコマンドを使う。 "$@"の代わりに"$1"を使うことはできない。cdを引数なしで呼んだときホームディレクトリに移動しなくなってしまう。 cdの

        cdの引数を絶対パスにしてコマンドヒストリに残す - ももいろテクノロジー
      • Collection & Copy - 相対パスを絶対パスに変換する

        JavaScriptIE 6、IE 7、Firefox 2.0、Opera 9で確認。 function absolutePath(path){ var e = document.createElement('span'); e.innerHTML = ''; return e.firstChild.href; } alert(absolutePath('/')); 関連リンクJavaScriptな日々 | 相対パスを絶対パスに変換する方法Imageを使っています。 getAttribute href bugBug Report: getAttribute(”HREF”) is always absolutegetAttribute("href",2)とか。既存のa要素のhrefは上記の方法で絶対パスになるけど、document.createElement('a').href='/'では、

        • bash/zshでsourceされたスクリプト内で、ファイル自身の絶対パスをとるシンプルな記法 - Qiita

          追記: コメント欄にて、若干変なパスが含まれている場合の対処方法について、補足いただきました。 ご指摘ありがとございますm(_ _)m bash / zshなどでシェルスクリプトを書いていると、環境変数の設定を外部ファイルにまとめてsource して使う、というのはよくある。 そのような場合にsourceされたファイル内での絶対パスがイマイチうまく取れない、という問題に突き当たる事がある。 bashの話: うまくいかない方法と理由 通常、シェルスクリプト内で自分自身の絶対パスをとるときによくやるのが下記の手法だとおもう。 が、単体で呼び出した場合にはちゃんと動くのだが、bashからsourceで呼び出した場合にはうまく動かない。 なぜかというと、sourceされたファイルの実行が、呼び出し元のシェルプロセス内になるから。 bashでは$0は実行コンテキストに依らず、実行ファイル名が入ってい

            bash/zshでsourceされたスクリプト内で、ファイル自身の絶対パスをとるシンプルな記法 - Qiita
          • [PHP]require(require_once)するときは必ず絶対パスを使いましょう · DQNEO日記

            まず絶対パスで書いた場合、 require_once '/path/to/a.php'; 当たり前ですが'/path/to/a.php'というファイルがダイレクトにオープンされて読み込まれます。 何の問題ないですね。 一方、絶対じゃないパス名(ファイル名だけとか)を書いたらどうなるでしょうか? require_once 'PEAR.php' この場合、PHP実行エンジンはinclude_pathで指定されたディレクトリを順番に探索します。 もしinclude_pathが'/home/dqn/app:/home/dqn/extlib:/home/dqn/lib:/usr/share/pear'となっている場合、 PHP実行エンジンは下記のようにファイルを探索します。 /home/dqn/app/PEAR.php あるかな・・・ないぉ! /home/dqn/extlib/PEAR.php ある

              [PHP]require(require_once)するときは必ず絶対パスを使いましょう · DQNEO日記
            • node.js で絶対パスや相対パスを取得する方法 - latest log

              年に12回ぐらい (ε・◇・)з o O ( ? ってなるのでまとめとくね

                node.js で絶対パスや相対パスを取得する方法 - latest log
              • VBA応用(絶対パス指定と相対パス指定)

                掲示板に時々挙げられる話題です。 「カレントフォルダ」とか「カレントパス」が、言葉だけそのまま一人歩きするため、結構、誤解されたままで済まされているのでは?、と疑問になりました。 「相対パス指定」を使う限りは「カレントフォルダ」が起点になるのでその所在は重要なのですが、Excelの場合は、前後に行なう「ファイルを開く」の操作などで「カレントフォルダ」は一定しません。 この状況を知らないで、「カレントフォルダ」とは「そのブックを開いたフォルダのこと」と信じてしまっている人が多いような気がします。 「カレントフォルダ」とはどこ? 「カレントフォルダ」は、「CurDir関数」で取得できます。これがどこのフォルダを指しているのか確認してみましょう。 まず、スタートメニューから単純に「Microsoft Excel」を開きます。 続いて、「Visual Basic Editor」を開きます。(Alt

                • PHP でファイルをインクルードするときは絶対パスを使おう | バシャログ。

                  『ロマンシング サ・ガ』三部作のリマスター版サウンドトラック発売を受けてゲーム熱が再燃している kagata です。 さて今回は PHP のこまかい話です。インクルードするファイルを相対パスで指定していると、思わぬ挙動をみせたり、異なる環境での使いまわしに難が出ることがあります。どんな環境でも意図したとおりのファイルをインクルードできる記述を考えてみましょう。 相対パスでインクルードした場合の挙動(Webの場合) まず、相対パスでインクルードすると何が問題になるのか見てみましょう。 例えば、次のようなファイル構成の Web アプリケーションがあったとします。 /index.php /module.php /include/ /include/inc.php /include/module.php で、それぞれのファイルの中身を次のようにします。このとき、index.php にアクセスすると

                    PHP でファイルをインクルードするときは絶対パスを使おう | バシャログ。
                  • perl - 勝手に添削 - 相対パスを絶対パスに変更する : 404 Blog Not Found

                    2010年12月28日23:30 カテゴリ perl - 勝手に添削 - 相対パスを絶対パスに変更する Perl & XML Erik T Ray / Jason McIntosh 財井一彰訳 [原著:Perl & XML] 一昔前のentryが、はてぶで引っかかっていたので。 相対パスを絶対パスに変更する | perl | 俺のメモ URIオブジェクトは直接文字列として扱える まずはこれ。何とprintされるでしょう? use 5.010; use strict; use warnings; use LWP::UserAgent; use URI; my $base = 'http://japan.cnet.com/news/business/story/0,3800104746,20416479-0,00.htm'; say URI->new_abs('/news/service/',

                      perl - 勝手に添削 - 相対パスを絶対パスに変更する : 404 Blog Not Found
                    • Bashシェルスクリプトで自分の絶対パスを取得

                      2011.8.25追記: そりゃあありますよね。ターゲットのプラットフォームで標準で使えるようならば可読性も高いしこちらの方がよいと思います。 僕はこれから作るものはたぶんreadlinkに乗り換えます。masaruyokoi様ありがとうございました。 コメントで教えていただきました。 masaruyokoi on 2011年8月25日(木曜日) at 12:06 said readlink -f や -e を使うと良いですよ。 Debian や FreeBSD では realpath というコマンドもあります。 以下はオリジナルエントリです。 シェルスクリプトで自分の絶対パスを知る方法はこんな方法しかないんだろうか? #!/bin/sh D=`dirname $0` echo `cd $D;pwd` Pythonだとしょっちゅう書いてるアレ。 #!/usr/bin/env/ python

                        Bashシェルスクリプトで自分の絶対パスを取得
                      • httpからはじまる絶対パスを/からはじまるルートパスに変換するプラグインMTTruncateURL | バシャログ。

                        おはようございます!先週末ディズニーランドに行き、foursquareでいろいろなアトラクションにチェックインしまくってバッチがかなり増えたishidaです。やっぱディズニーって最高。 さてさて今回は、もっと早くに知っていればmovabletypeカスタマイズが楽になったのに~というプラグインのご紹介。 通常、movabletypeタグによって出力されたリンクなどのパスは絶対パスになります。 本番サーバにmovabletypeが設置されていれば特に問題はありません。 しかし本番環境とstaging環境があり、staging環境にmovabletypeを起き、そちらで出力されたファイルを本番環境に反映する仕様となっていた場合にパスの問題が挙げられます。 movabletypeの正規表現を使ってルートパスに置換することは可能ですが、リンクに関連するmovabletypeタグ全てに処理を追加しな

                          httpからはじまる絶対パスを/からはじまるルートパスに変換するプラグインMTTruncateURL | バシャログ。
                        • HTMLタグ 絶対パスと相対パス

                          ここで説明する絶対パスと相対パスは、初心者の方には少し難しいと思います。ですがWebページを作成する上でとても大切なことです。 リンクを貼ったり画像を表示したりする場合、絶対パスと相対パスの知識が必ず必要となるからです。ある程度、HTMLに慣れてから読んでもらってもいいですよ。 パスとは、HTMLファイルや画像ファイルなどのファイルの場所を指定する方法のことです。いろいろなサイトにリンクしたり、自分のサイト内の別のページにリンクしたりする場合や、画像を表示したい時に、それらのファイルがどこにあるのかを指定する必要があります。 絶対パスとは、http://から始まるアドレス(URL)を使ってファイルの場所を指定することです。つまり、僕のサイトにリンクするには、http://masaboo.cside.com/index.htm(通常、index.htmの場合はindex.htmの記入は省略で

                          • [CJ-Club]-[FAQ]-相対パス? 絶対パス?

                            Q/ 相対パス、絶対パス? A/ ファイルのある場所を指定したり表すもの。 実際はHTMLの基本だが、現在はHP作成ソフトで作る人が多いため理解していない人が多数である(かつてはここの管理人もそうだった…)。ので、サポート掲示板でも良く出てましたのでFAQでまとめる。 インターネットでHPを作る際にファイルを指定するのに使用するパスは相対パス、絶対パス、仮想パスの3つ。が、よく使用されているのは相対パスと絶対パス。以下の例を使用しその2つをちょっとわかりにくく説明する。 [ ] はディレクトリ(WIN、MACなどで言うフォルダ)を表している。 例) [public_html]┳index.html ┣[image]┳title.gif ┃ ┣backg.jpg ┃ ┗button.jpg ┣[main]┳main.html ┃ ┗[menu]┳1.html ┃ ┗2.html ┣[cgi-

                            • tar コマンドで絶対パスのアーカイブはダメ絶対 - てしりこじり

                              絶対パスでアーカイブすると、展開した時に絶対パスで展開される。 ダメ絶対。 と言われて育ってきました。 しかし最近だと第2引数に絶対パスを指定すると警告してくれるので、 世の中に産み出される悲劇の3%くらいは減っています。 $ tar cvzf /home/hoge/nyamu.tar.gz /home/hoge/nyamu tar: メンバ名から先頭の `/' を取り除きます ただ、ふっかいふっかいディレクトリが産み出される悲劇は避けられません。 なのでディレクトリ移動して、相対パスでアーカイブするか、-C オプションを使いましょう。 移動案 いわずもがな。 $ cd /home/hoge $ tar cvzf /home/hoge/nyamu.tar.gz nyamu -C 案 パスの先の nyamu をアーカイブしてくれます。 $ tar cvzf /home/hoge/nyamu.

                                tar コマンドで絶対パスのアーカイブはダメ絶対 - てしりこじり
                              • 相対パスから絶対パスを取得する、絶対パスから相対パスを取得する

                                相対パスから絶対パスを取得する、絶対パスから相対パスを取得するここでは、ファイルやフォルダの相対パスから絶対パス(フルパス)を取得する方法と、絶対パスから相対パスを取得する方法を幾つか紹介します。 なお、例えば「C:\Windows\」というフォルダにある「file.txt」というファイルの絶対パス「C:\Windows\file.txt」を取得したいというように、両者を文字列としてつなぐだけでよいのであれば、「フォルダ名とファイル名を結合して、絶対パスを作成する」をご覧ください。 現在のディレクトリを基準にして相対パスから絶対パスを取得する現在のディレクトリを基準にして相対パスから絶対パスを取得するには、Path.GetFullPathメソッドを使用します。なお現在のディレクトリを変更する方法は、「カレントディレクトリ(現在の作業ディレクトリ)を取得、設定する」をご覧ください。

                                  相対パスから絶対パスを取得する、絶対パスから相対パスを取得する
                                • HTMLの相対パス、絶対パスを紹介します【HTML5実践編】

                                  こんにちは、WEBマーケティングの杉尾です。 前回、画像ファイルを表示させるときに、「相対パス」という言葉を出しました。 これはファイルを参照するときに使う書き方の一つです。 『相対パス』の他に『絶対パス』という書き方があります。 今日はその2つについてお話しさせていただきます。 相対パス、絶対パスの考え方 あなたが駅前で道を聞かれたとします。 その場所を知っていれば、あなたは恐らく駅からの道順を説明すると思います。 少し遠い場合でも、「何番系統のバスに乗って…」という風に答えると思います。 これが相対パスの考え方で、その場所からの位置関係を示したものです。 『パスを書こうとしているそのファイルから見た位置』ですね。 あなたが通販で商品を買ったとします。 その荷物を届けてもらうために、都道府県からの住所を言う、もしくは記入しますよね。 相手はあなたがどこにいるかわからないからです。 それが

                                    HTMLの相対パス、絶対パスを紹介します【HTML5実践編】
                                  • WordPressのリンクのパスを絶対パスから相対パスに変更する方法 - ホームページ制作会社 横浜 株式会社ウィル

                                    WordPress内のリンクを絶対パスから相対パスに変更する方法を紹介します。 WordPressは、動的にサイト内の階層を変更できることから、 サイト内のリンクは標準で、絶対パスが使用されています。 テンプレート内に相対パスで記述して、リンクエラーなどを起こしてしまうと、 SEO的にも大変不利になってしまいます。 しかし、

                                      WordPressのリンクのパスを絶対パスから相対パスに変更する方法 - ホームページ制作会社 横浜 株式会社ウィル
                                    • シェルスクリプトで相対パスと絶対パスを取得する - TASK NOTES

                                      シェルスクリプトで相対パスと絶対パスを取得する方法です。 相対パスを取得する シェルスクリプトでディレクトリの相対パスを取得するにはdirname $0を使います。 特殊変数の$0には現在実行しているシェルスクリプトの相対パスが格納されて、dirnameコマンドは引数に与えられたファイルのパスから、ディレクトリのパスを取り出します。ちなみにbasenameコマンドは逆にファイル名を取り出してくれます。 例えば以下のシェルスクリプトが/Users/username/dev/work/relative.shにあるとします。 #!/bin/sh echo $0 echo `dirname $0` echo `basename $0` これをホームディレクトリ/Users/usernameから実行すると次の結果になります。 $ sh dev/work/relative.sh dev/work/te

                                        シェルスクリプトで相対パスと絶対パスを取得する - TASK NOTES
                                      • node.js で絶対パスや相対パスを取得する方法 npm __dirname

                                        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                          node.js で絶対パスや相対パスを取得する方法 npm __dirname
                                        • 【ln -s】シンボリックリンクをちゃんと理解―絶対パス 相対パスでのリンク張り - tweeeetyのぶろぐ的めも

                                          はじめに linuxコマンドのlnについてのおはなし 特に相対パスでのシンボリックリンクについて。 普通にシンボリックリンク シンボリックリンクはこんな説明が多い ln -s リンクされるfile(or dir)パス リンク名称ぜんぜんそうだね、と思ってたけど相対パスでのシンボリックリンク時につまづいた。 自分がよく使うのはこんな感じ ln -s /tmp/anydir1/anydir2 /home/hoge/anydir2理解してなかったのは相対パスでシンボリックリンクを貼るとき。 相対パスでのシンボリックリンク ファイルの構成がこんな感じだったとして。。。 # tree ./lntest/ ./lntest/ └── projectDir └── dirA ├── dirB ├── dirC │   └── dirD │   └── dirE ←ここにdirGへのシンボリックリンクを相

                                            【ln -s】シンボリックリンクをちゃんと理解―絶対パス 相対パスでのリンク張り - tweeeetyのぶろぐ的めも
                                          • 実行中のプログラムのファイルへの絶対パスを取得する方法

                                            Microsoft Windowsならば、GetModuleFileNameのhModuleにNULLを渡せばよい。 ではGNU/Linuxではどうするのか。Linuxでは、"/proc/self/exe"が、参照したプロセスのファイルへの絶対パスのシンボリックリンクになっているので、これをreadlinkでたどればよい。 その他の環境は、以下を参照。 c++ - Finding current executable's path without /proc/self/exe - Stack Overflow Boostのfilesystemにそういう機能がほしいと思うのは私だけだろうか。 余談だが、/proc/self/exeについてググろうと、アドレスバーにそのまま入力したら、何やら70MBほどの、exeという名前のファイルがダウンロードされた。一瞬とまどったが、そういえば今の環境はG

                                            • WordPress のURLはなぜ相対パスでなく絶対パスが用いられるのか - Lowaivill Tech Blog

                                              【この記事を読むのに必要な時間は約 4 分です】 WordPress は大変便利なのですが、稀になぜこのような仕様になっているのか?と疑問に思うこともあります。その一つが参照リンクや挿入した画像の URL が絶対パスで保存されることであり、ドメインの移管時にはすべてのパスを書き換える必要があります。 html を手打ちしていた 10 数年前から Web 制作をしていると、絶対パスにはスマートでない印象があります。PHP では外部ファイルを include  / require する場面が多く起点となるパスが分かり難いため絶対パスを良しとする文化があるのかと思っていましたが、実際には WordPress の開発陣にも議論があったようで、いくつかの理由から絶対パスの使用が推奨されるようになっています。 絶対パスを使用する理由 WordPress コア開発チームの議論は以下のページに残されており

                                              • FLASH ActionScriptのパスとは?絶対パス・相対パス

                                                ムービークリップ(MC)、ボタンなどのオブジェクト(部品)の場所を明確にし、命令をする為に必要となります。例えば日本には山田さんが何人もいます。あなたのご近所の山田さんを探すには、きちんと住所を指定してあげなければ、どこにいる山田さんかわかりません。これを明確にする為にパスで指定してあげるのです。最初は覚えにくいかもしれませんが、徐々に覚えておきましょう。パスには絶対パス、相対パスの2種類があります。これらを使用してオブジェクトを参照します。

                                                • 相対パスを絶対パスに変更する | 俺のメモ

                                                  LWP等で取得してきたコンテンツをごにょごにょしようとしてもリンク先が相対パスだったら画像等がリンク切れで非常に扱いにくい。 後にその画像だけを取得したい時等。 これがすべて下記のように変換されていると何かと便利 <img src="../../header.gif" /> ↓ <img src="http://japan.cnet.com/news/header.gif" /> URIモジュールを使うのその変換を数行のコードでやってくれます。 #!/usr/bin/perl -w use strict; use warnings; use utf8; use LWP; my $link = 'http://japan.cnet.com/news/business/story/0,3800104746,20416479-0,00.htm'; my $ua = LWP::UserAgent-

                                                  • AntからEclipseプロジェクトの絶対パスを取得する

                                                    Eclipse上で大規模な開発を行う場合、開発内容を機能ごとに分割し、独立したプロジェクトを作成する場合が多いでしょう。そのようなときに、あるプロジェクトから別のプロジェクトにあるファイル(例えばjarファイル)の参照が必要なことがあります。 Eclipseのプロジェクトは、デフォルトではファイルシステム上のある特定のパスの直下に作成されます(Windowsでは、Eclipseのインストール先ディレクトリにあるworkspaceディレクトリの下)。すべてのプロジェクトがこのパスの直下にあれば、「../プロジェクト名」という相対パスで任意のプロジェクトにアクセスすることができます。 しかし、開発が進んでプロジェクトのファイルサイズが膨大になってくると、ディスク容量の制約などの理由から、すべてのプロジェクトが同一パスの直下に置かれていないというケースが起こることがあります。このような場合でもフ

                                                      AntからEclipseプロジェクトの絶対パスを取得する
                                                    • 【JavaScript】任意のURLをベースにして、相対パスを絶対パスに変換(クロスブラウザっぽく)

                                                      AutoPagerize | Google グループでの話題をきっかけに、任意のURLをベースとして、相対パスを絶対パスに変換する方法を模索してみました(IE7・Firefox2.0.0.13・Opera 9.27・Safari3.1で確認)。 ■ソース(動作サンプル) var pathToURL=(function(){ var wimg=new Image(); var work=document.createElement('iframe'); work.style.display='none'; document.body.appendChild(work); var wdoc=work.contentWindow.document; return function(path,base){ var url=path; if (!base) {    //  default: loc

                                                        【JavaScript】任意のURLをベースにして、相対パスを絶対パスに変換(クロスブラウザっぽく)
                                                      • シェルスクリプトにおける相対パスから絶対パスへの変換 LAMP Tips

                                                        たまーに、簡単なことを簡単に済ませたくて書いてみるbashによるシェルスクリプト。 シェルスクリプトで、引数で与えられたファイル名は相対パスだったり絶対パスだったり。 これは、実行者のコマンドラインの記述に仕方に依存する。 これをすべて絶対パスに変換する方法のメモ。 #!/bin/sh for FILE in "$@" do if [ -f "$FILE" ]; then abspath=$(cd $(dirname "$FILE") && pwd)/$(basename "$FILE") echo "$abspath is a file." fi done これでOK。 abspath=$(cd $(dirname "$FILE") && pwd)/$(basename "$FILE") における cd はサブシェル内で実行されるのでカレントディレクトリは変更されず、次のループにおける影

                                                        • macで絶対パスをコピーする方法。ショートカットキーでめっちゃ簡単です。

                                                          macは絶対パスが表示されない windowsのエクスプローラー的な位置づけで、Finderがあるんですが、絶対パスが表示されないんですよね… windowsのエクスプローラーでは上の方に絶対パスが表示されてるんですがFinderにはない。これだけで大混乱ですわ。 とはいえ、あんまり困ることはなく過ごしてたんですがpythonでプログラミングを勉強してる時に困ることもちらほら。 windowsならばShift+右クリックでファイルの絶対パスを得られたもんですがmacはない。困った。 macで絶対パスを取得するショートカットキー で、本題のショートカットキー。

                                                            macで絶対パスをコピーする方法。ショートカットキーでめっちゃ簡単です。
                                                          • 『PHPでファイルの絶対パス、ディレクトリ名、拡張子取得』

                                                            本を買わずに解決するWeb制作の小技 ホームページ作成でちょっとしたことを参考書を買わずに解決する方法をPHP CSS Webデザイン jQuery Flashを中心に便利な技をまとめていきます!現在、長野県長野市の制作会社でWeb作成中! Web制作でphpを使ってファイルのパス、ディレクトリ、拡張子を取得して 色々することが多いのでメモ 簡単に拡張子などを取り出して取得することができます 絶対パスを取得 realpath('test.php') ディレクトリ名取得、ファイル名取得、拡張子取得は< pathinfoを書くと配列で取得できる。 $data = pathinfo('test.php'); $data['dirname']; //ディレクトリ名 $data['basename']; //ファイル名 $data['extension']; //拡張子

                                                            • LinuxでプロセスIDから絶対パスを取得する方法を教えてください。…

                                                              LinuxでプロセスIDから絶対パスを取得する方法を教えてください。 「ps x」などで調べると、実行時のコマンド名までは表示されるのですが「./Hoge」のように表示され、例えば違うディレクトリで同じモジュールを実行した際に区別がつきません。 PIDからそのプロセスの絶対パスを調べる方法はあるのでしょうか?

                                                              • 相対パスと絶対パスとは

                                                                右の図は各HTMLファイル、画像ファイル、フォルダの階層を表したものです。 A.html からみた C.html へのパスは a href="./foto/C.html" B.html からみた kabe.gif へのパスは a href="./gazo/kabe.gif" C.html からみた A.html へのパスは a href="../A.html" C.html からみた kabe.gif へのパスは a href="../gazo/kabe.gif" C.html からみた foto.jpeg へのパスは a href="./foto.jpeg"

                                                                • [bash] 実行スクリプトの絶対パスの取得 - Qiita

                                                                  毎回調べてるので使い方メモ スクリプトの配置位置、実行位置を気にせずにスクリプトの実行をしたい 相対パスから絶対パスへの変換に使用する 実装

                                                                    [bash] 実行スクリプトの絶対パスの取得 - Qiita
                                                                  • 絶対 URI, 絶対パス | web - 氾濫原

                                                                    少し前某所にいたとき、絶対パスを「http:// からはじまる~」と説明していたのを傍で聞いていて、なんか違うような (で、でも、わたし、正確に調べたわけじゃないし##) みたいな感じだったのでちゃんと調べる。 といっても、普通に RFC を確認するだけ。おなじみ RFC3986 を適当に調べる。と、該当部分は 3.3. Path 4.2. Relative Reference 4.3. Absolute URI なんだけど、こっちの RFC だと少しまわりくどいので、上書き前の RFC2396 を見てみる。もちろん若干違うのだけど、上書きされたのが最近ということを考えれば、もともとの由来はこっちにあったと考えられる。 absoluteURI = scheme ":" ( hier_part | opaque_part ) hier_part = ( net_path | abs_path

                                                                    • 相対パスと絶対パス、サイトルートの使い方とデメリットまとめ

                                                                      webサイトを作る時に100%使うのが、相対パス、絶対パス、そしてサイトルートパス(ルートパス)ですよね。 でも、初めてホームページやブログを作る時って「相対パス?絶対パス?(´・ω・)?」「パスって何?どれ使うの?」ってなっちゃいます。 というか私はそんな感じになっちゃいましたw なのでこのページでは「相対パス」「絶対パス」とは何なのか。 そしてそれぞれのパスの使い方とデメリットを紹介していきます。 目次 相対パス、絶対パスとは 相対パスの使い方 相対パスのメリット 相対パスのデメリット 絶対パスの使い方 絶対パスのメリット 絶対パスのデメリット ルートパスの使い方 サイトルートパスのメリット サイトルートパスのデメリット まとめ 相対パス、絶対パスとは webサイトやブログを作る時に、「相対パス」「絶対パス」という言葉をよく耳にすると思います。 でも、初めてwebサイトを作る人にとって

                                                                        相対パスと絶対パス、サイトルートの使い方とデメリットまとめ
                                                                      • PHP5だとincludeに絶対パスが使えない その対策と代替案 Webノウハウのつぼ

                                                                        アフィリエイト・Web 収入を爆走させるノウハウを無料で公開。有料級の情報!下手な情報商材を購入するよりもお得です。最新のWebビジネス、FX、SEO、SEM情報など。また、YomiサーチやMTなどのカスタマイズの備忘録。 サイドメニューやフッターを全ファイルで共有するのによくphpを利用する。 外部ファイルを読み込むには、 include と require がある。 include文とrequire文の動作は同じだが、 require文はエラー時にはFatal Errorとして扱われ、ファイルの読み込みに失敗した時などには処理が停止してしまいます。つまりページがエラーで表示されません。 これに対してinclude文はページ中に Warningを出力しますが、処理は続行されるのでページは表示されます。 というわけで、個人的には、 include をいつも利用しています。 ■ includ

                                                                        • PHP で 外部ファイルを include したり require する場合は 絶対パスで指定するべきなんだって

                                                                          PHP で 外部ファイルを include (または require )する場合は、絶対パスで指定??それとも相対パスで指定??どうやら、絶対パスが良い(らしい)。 PHP 開発をしてると外部ファイルを include したり require する場面は多々ある訳ですが、include なりをする外部ファイルを指定するためには、サーバー上での絶対パスで指定してあげるべき、だそうな。 なぜ? 実際に、相対パスでもちゃんと include(または require )できるし、PHP の言語仕様的には、相対パスで全然おっけーなはず。 参考:PHP: include – Manual 参考:PHP: include_once – Manual 参考:PHP: require – Manual 参考:PHP: require_once – Manual (以下、include_once でも req

                                                                            PHP で 外部ファイルを include したり require する場合は 絶対パスで指定するべきなんだって
                                                                          • PHP 実行中スクリプトの絶対パス、ディレクトリパス、スクリプト名を取得する | JUGEMの自作テンプレートを配布 Show-U

                                                                            ほぼ知識ゼロでLinuxサーバーを構築して、Aapche、PHP、MySQLによるWEBサイトを作るまでの備忘録ブログ。JUGEMの自作テンプレートをカスタマイズして配布したりも。/var/www/htmlにあるtest.phpの絶対パス、ディレクトリパス、スクリプト名を取得する 「test.php」 <?php //絶対パス echo __FILE__ . '<br />'; //ディレクトリパス echo dirname(__FILE__) . '<br />'; //スクリプト名 echo basename(__FILE__) . '<br />'; //指定した拡張子を取り除いたスクリプト名 echo basename(__FILE__, '.php'); ?>「出力結果」 /var/www/html/test.php /var/www/html tes

                                                                            • 絶対パス、相対パス、フルパスの説明

                                                                              絶対パス、相対パス、フルパスの説明

                                                                              • Mac/Linux間でシェルスクリプトの絶対パスやdateの違いを吸収する|TechRacho by BPS株式会社

                                                                                こんにちは、hachi8833です。BPS社内Slackの#macチャンネルのやりとりからです。 パスとdateをPerlで取得 perlのrel2abs()で絶対パスを取得し、strftime()で日時を数字のみで取得しています。 ENV_PATH=$(perl -MFile::Spec -e "print File::Spec->rel2abs( \"$0\" )") EXEC_DATETIME=$(perl -MPOSIX -e "print strftime(\"%Y%m%d%H%M%S\", localtime)") も少し短く 続いて「こっちならもうちょっと短いよー」との意見も出ました。 perl -MCwd -le 'print Cwd::abs_path(".")' perlならMacとLinuxの両方でほぼ確実に利用できます。凝ったコードにするとperlのバージョンの互換

                                                                                  Mac/Linux間でシェルスクリプトの絶対パスやdateの違いを吸収する|TechRacho by BPS株式会社
                                                                                • 絶対パス・相対パスとは?|パソコン基礎知識

                                                                                  Windowsは、ファイルをフォルダで管理し、そのフォルダは階層構造になって管理されています。エクスプローラー表示でその階層構造を見てとることができます。 では、Windowsはそのファイルやフォルダの階層をどうやって理解しているのでしょうか? 例えば、前項で解説したショートカットアイコンをクリックすると、その本体であるアプリケーションソフトが起動しますが、その本体のファイルが保存してある階層の位置をどうやって把握しているのでしょうか? 前項でも少し触れましたが、それは、 という、ファイルの住所を表すもので管理しています。(スペルは「pass」ではなく「path」)パスはパソコン内部の住所表記になり、ウェブサイトのアドレス表記にも使われるものです。 パスは独特な表記の文字列ですが、慣れてくれば簡単に理解することができます。下図は、前項と同じパスのイメージです。 円マーク「¥」でフォルダを区