以下のことを行うshellscriptを作りたいです。
相対パスと絶対パスをパラメータ(引数)で渡し、渡されたファイルパスが相対か絶対かを判定。
先頭がピリオドだったら相対パスでいいんじゃね?
何のパスですか?
ローカルディレクトリなら / で始まるのが絶対パスです。
.sh のファイルに上記の質問の方法をコードしたいのですが、どのように相対パスと絶対パスをパラメータでわたすのかわかりません。そしてその後の判定の仕方もどのようにスクリプト内で行うのかわかりません。
何のパスですか?
ローカルディレクトリなら / で始まるのが絶対パスです。
カレントディレクトリで行なっているscript ファイルまでのパスです。
それをどうやって取得するかによって変わってきますが。
shell scriptを使って取得したいです。
何がしたいのか、まったくわかりません。
相対パス、絶対パスを引数で渡して、その渡されたファイルパスが相対か絶対か判定するシェルスクリプトファイルを作成したいです。
/ で始まっているのが絶対パスです。