質問: wgetでfirefox cookieを使用するにはどうすればよいですか? wget --load-cookies は、cookieを「netscapeのcookies.txtファイルで最初に使用された形式のテキストファイル」としてロードします。ただし、firefoxは sqlite データベースにcookieを保持します。firefoxから「netscapeのcookies.txtファイル」を抽出する方法はありますかcookies.sqliteファイル?
回答: sqliteファイルを見つける方法は、ほとんどのシステムで機能しません。また、複数のfirefoxプロファイルがあるために複数のsqliteファイルがある場合はどうでしょうか。だからここに私がそれをする方法があります:すべてのcookies.sqliteファイルを取得し、それらを行番号でソートし、最も行数の多いものが実際に最も使用しているものであると想定します。次に、そのファイルのパスを返します。だから私はあなたの行をこれに変えました:sqlfile=$(find ~ -type f -name cookies.sqlite -exec wc -l {} \+ | sort -rn |grep -v total| head -1 |egrep -o "/.*")