Bash脚本-在for循环中使用if

时间:2020-09-07 06:13:32

标签: linux bash sh

我对bash脚本完全不了解,不知道我的代码中有什么问题; 我正在写一个sh扩展文件,它将用作Linux sys的缓冲区。 这只是一种做法,但是我不知道代码中的真正问题是什么,有人可以告诉我吗?

谢谢

enter image description here

1 个答案:

答案 0 :(得分:-1)

这是我最后想出的答案

#!/bin/bash
>oldFiles.txt
files=$(grep ' jane ' ../data/list.txt | cut -d ' ' -f 3)
for x in $files;
do 
    if test -e ../data/$x; then echo $x >> oldFiles.txt; else echo $x; fi;
done