如何在Script中将目录更改为主目录? (bash)的

时间:2017-10-06 17:48:41

标签: linux bash

嗨,这是我第一次写bash,我正在尝试创建一个bash脚本,并尝试执行以下操作:

  • 使用绝对路径,脚本将目录更改为您的主目录。
  • 接下来,它验证是否存在名为project的子目录。如果它不存在,则创建该目录。
  • 接下来,它使用相对路径更改目录移动到项目子目录。

我已经陷入了第一步:

#!/bin/bash
cd
if [ -d ./project ]
    then 
        echo hi it exists!
    else
        echo it doesn't exist!
cd project/

如果有人可以提供帮助,我将不胜感激!非常感谢你!

2 个答案:

答案 0 :(得分:-1)

您可以使用<cfcomponent rest="true" restpath="/users"> <cffunction name="saveProfilePicture" access="remote" httpmethod="POST" restpath="{userid}/profilePicture" returntype="any"> <cfargument name="uploadedImage" restargsource="form"/> <cfargument name="userid" restargsource="Path"/> <cffile action="upload" destination="#upload_path#" result="arguments.uploadedImage" accept="image/jpg,image/jpeg" /> </cffunction> </cfcomponent> 环境变量。 Bash还将代字号($HOME)识别为家。

答案 1 :(得分:-1)

cd本身将当前工作目录更改为主目录。 有关此命令的其他用法,请参阅man cd