如果文件夹中有名称的文件而不是用新名称创建新文件 - 使用 shell 脚本
If file with name in folder than create new file with new name - with shell script
我想 运行 一个 shell 脚本来使用 t 收集 Twitter 数据。
我不想覆盖现有文件,所以如何定义 s.th。喜欢
如果文件夹中有一个名为 twitter.csv 的文件,则创建一个名为 twitter2.csv 的新文件... 或打开 twitter.csv 并添加新数据
cd data
t timeline @twitter --csv --number 3000 > twitter.csv
cd ..
file=twitter.csv
[[ -e $file ]] && file=twitter2.csv
t timeline @twitter --csv --number 3000 > "$file"
如果您想对此进行概括,以便它查找第一个未使用的 twitter<N>.csv
,您可以这样做:
file=twitter.csv; i=1
while [[ -e $file ]]; do file=twitter$((++i)).csv; done
t timeline @twitter --csv --number 3000 > "$file"
我想 运行 一个 shell 脚本来使用 t 收集 Twitter 数据。 我不想覆盖现有文件,所以如何定义 s.th。喜欢
如果文件夹中有一个名为 twitter.csv 的文件,则创建一个名为 twitter2.csv 的新文件... 或打开 twitter.csv 并添加新数据
cd data
t timeline @twitter --csv --number 3000 > twitter.csv
cd ..
file=twitter.csv
[[ -e $file ]] && file=twitter2.csv
t timeline @twitter --csv --number 3000 > "$file"
如果您想对此进行概括,以便它查找第一个未使用的 twitter<N>.csv
,您可以这样做:
file=twitter.csv; i=1
while [[ -e $file ]]; do file=twitter$((++i)).csv; done
t timeline @twitter --csv --number 3000 > "$file"