永发信息网

怎么让shell脚本获得自己所在目录名

答案:3  悬赏:50  手机版
解决时间 2021-03-05 05:15
  • 提问者网友:椧運幽默
  • 2021-03-04 23:41
怎么让shell脚本获得自己所在目录名
最佳答案
  • 五星知识达人网友:骨子里都是戏
  • 2021-03-05 00:27
在脚本中加两行:
x=`pwd`
print x

PS:注意不是单引号,是反引号
全部回答
  • 1楼网友:冷風如刀
  • 2021-03-05 01:02
var=`pwd`
  • 2楼网友:神的生死簿
  • 2021-03-05 00:50
1.使用绝对路径执行的shell文件(如/home/xxx/binfile)   直接使用dirname $0即可   2.对于使用相对路径执行的shell文件(如 ./xxx/binfile)   pwd与dirname结合使用;pwd获得的是执行当前shell文件时,用户所在的位置;dirname可以获得相对于那个位置的偏移:   例如某shell文件所在的位置是/home/user_name/work2/SNS3_server_im/Developing/trunk/im_capp/src/notify_serv/shell文件名   1 #!/bin/sh   2 pwd   3 echo `dirname $0`   执行后输出   /home/user_name/work2/SNS3_server_im/Developing/trunk/im_capp/src   ./notify_serv
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯