Use*_*420 2 unix bash shell for-loop
我一直试图为我的项目改变旧的Shell脚本.我已经做过一些研究,但是:在shell脚本中使用但是对我来说还不太清楚.
#!/bin/bash
cd /home/dir1/dir2/dir3
FILES=../lib/*
CLASSPATH=.:../conf/
for f in $FILES
do
CLASSPATH=$CLASSPATH:$f
done
echo $CLASSPATH
Run Code Online (Sandbox Code Playgroud)
他们在这里尝试做什么,是在两个目录中寻找相同的命名文件并将它们分配给CLASSPATH?
: 是CLASSPATH的分隔符.
你的脚本基本上:
/home/dir1/dir2/dir3../lib/*给FILES.(当前目录)和../conf以CLASSPATH(与分离的:)FILES设置CLASSPATH自己(保持旧值)并追加找到的文件的路径(再次与之分开:)| 归档时间: |
|
| 查看次数: |
68 次 |
| 最近记录: |