Tôi muốn URL cũng như tiêu đề cửa sổ, cộng với khả năng tìm kiếm hoặc chọn vv có thể được thêm vào trong truy vấn (minh họa đề cập đến google ở bất cứ đâu). Trong trường hợp này, tôi đã xóa bất kỳ đuôi URL dài nào sau ký hiệu (&) char. Tac đặt nó trở lại mới nhất ở thứ tự cuối. Trong phiên cuối:
sqlite3 ~/Library/Safari/History.db 'SELECT datetime(history_visits.visit_time+978307200, "unixepoch", "localtime"), history_visits.title || " @ " || substr(history_items.URL,1,max(length(history_items.URL)*(instr(history_items.URL,"&")=0),instr(history_items.URL,"&"))) as Info FROM history_visits INNER JOIN history_items ON history_items.id = history_visits.history_item where Info like "%google%" ORDER BY visit_time DESC LIMIT 30;'|tac
Xem xét duyệt web vào một ngày đã qua liên quan đến sự phức tạp về thời gian và ngày nhưng điều này có thể giúp ích, từ một ngày và thời gian nhất định, chỉnh sửa2020-01-19 15:30 cho nhu cầu của bạn ...
sqlite3 ~/Library/Safari/History.db 'SELECT datetime(history_visits.visit_time+978307200, "unixepoch", "localtime"), history_visits.title || " @ " || substr(history_items.URL,1,max(length(history_items.URL)*(instr(history_items.URL,"&")=0),instr(history_items.URL,"&"))) as Info FROM history_visits INNER JOIN history_items ON history_items.id = history_visits.history_item where history_visits.visit_time>(julianday("2020-01-19 15:30")*86400-211845068000) ORDER BY visit_time ASC LIMIT 30;'
Cho đầu ra như:
2020-01-20 16:35:15|Amazon.co.uk: carborundum wheel @ https://www.amazon.co.uk/s/ref=nb_sb_noss_1?url=search-alias%3Daps&
2020-01-20 16:35:15|Amazon.co.uk: carborundum wheel @ https://www.amazon.co.uk/s?k=carborundum+wheel&
2020-01-20 16:35:41|Multi-Sharp 1301 Rotary Mower/Garden Tool Sharpener: Amazon.co.uk: Garden & Outdoors @ https://www.amazon.co.uk/Multi-Sharp-Rotary-Mower-Garden-Sharpener/dp/B0001OZH6M/ref=sr_1_11?keywords=carborundum+wheel&
2020-01-20 16:37:14|Amazon.co.uk: grinding wheel @ https://www.amazon.co.uk/s?k=grinding+wheel&
2020-01-20 16:39:26|Amazon.co.uk: grinding wheel @ https://www.amazon.co.uk/s?k=grinding+wheel&
2020-01-20 16:39:26|Amazon.co.uk: grinding wheel @ https://www.amazon.co.uk/s?k=grinding+wheel&
2020-01-20 16:40:15|FERM BGA1057 Grind Stone: Amazon.co.uk: DIY & Tools @ https://www.amazon.co.uk/Ferm-BGA1057-FERM-Grind-Stone/dp/B00AW9GVO8/ref=sr_1_71?keywords=grinding+wheel&
Một lưu ý cuối cùng, nếu bạn mở một phiên sqlite3 để thực hiện nhiều truy vấn tôi thấy rằng cơ sở dữ liệu dường như không cập nhật nếu bạn tiếp tục sử dụng Safari. Có lẽ một bản sao chụp được sử dụng? (Điều này trên El Capitan. Nếu bạn phải tạo một bản sao tệp trên các phiên bản HĐH mới hơn rõ ràng không có bản cập nhật nào hiển thị!)