82_shell脚本_#判断用户家目录下(~)下面有没有一个叫test的文件夹【難點:for val in `ls`中的val表示什麽、爲什麽val2提前賦予内存空間】

動圖:

82_shell脚本_#判断用户家目录下(~)下面有没有一个叫test的文件夹【難點:for val in `ls`中的val表示什麽、爲什麽val2提前賦予内存空間】_第1张图片

# 编写一个shell脚本实现:
# 判断用户家目录下(~)下面有没有一个叫test的文件夹      
# 如果没有,提示按y创建并进入此文件夹,按n退出
# 如果有,直接进入,提示请输入一个字符串,并按此字符串创建一个文件,如果此文件已存在,提示重新输入,重复三次自动退出,不存在创建完毕,退出

#!/bin/bash

cd ~ #进入家目录

for val in `ls`
 do
      if test -d $val -a  

你可能感兴趣的:(shell脚本,物联网,shell,目錄,文件夾,左值)