任何人都可以提供任何代码来帮助我的问题基本上我有一个完整的列表,有国家代码的ovpn文件,即GB为大不列颠和该国家内的位置。我正在寻找一个脚本,将扫描他们所在的文件夹,并创建一个sqlite dB与正确的国家代码和直接URL到ovpn文件。任何人想到一个好的方法来做说的任务。谢谢你还没有因为我不知道从哪里开始。
bvpmtnay1#
已做出以下假设。1.文件名模式:JP_文件.ovpn1.档案位置:/用户/用户/临时文件/JP_文件.ovpn1.数据库名称:ovpn.db1.表格名称:ovpn_列表开始时的示例代码。
#!/bin/sh cw=$(pwd) find $cw -type f -name "*.ovpn" | while read file_location ; do FileLocation=$file_location CountryCode=$(echo "$file_location" | cut -d '_' -f '1' | cut -d '/' -f '5') sqlite3 ovpn.db "insert into ovpn_list (FileLocation,CountryCode) values ('$FileLocation','$CountryCode');" done
示例输出:
1条答案
按热度按时间bvpmtnay1#
已做出以下假设。
1.文件名模式:JP_文件.ovpn
1.档案位置:/用户/用户/临时文件/JP_文件.ovpn
1.数据库名称:ovpn.db
1.表格名称:ovpn_列表
开始时的示例代码。
示例输出: