To find out about field names, you can also use the json or pdml output formats by passing -T json or -T pdml to tshark. You'll see all the dissected fields in the capture with the same name as you can use in display filters or select with -e for the -T fields format:
[
{
"_index": "packets-2021-10-09",
"_type": "doc",
"_score": null,
"_source": {
"layers": {
"frame": {
"frame.interface_id": "0",
"frame.interface_id_tree": {
"frame.interface_name": "wlp3s0"
},
"frame.encap_type": "1",
[...]
<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="pdml2html.xsl"?>
<!-- You can find pdml2html.xsl in /usr/share/wireshark or at https://gitlab.com/wireshark/wireshark/-/raw/master/pdml2html.xsl. -->
<pdml version="0" creator="wireshark/3.4.8" time="Sat Oct 9 10:20:13 2021" capture_file="file.pcap">
<packet>
<proto name="geninfo" pos="0" showname="General information" size="52">
<field name="num" pos="0" show="1" showname="Number" value="1" size="52"/>
<field name="len" pos="0" show="52" showname="Frame Length" value="34" size="52"/>
<field name="caplen" pos="0" show="52" showname="Captured Length" value="34" size="52"/>
<field name="timestamp" pos="0" show="Oct 9, 2021 10:19:24.034789189 BST" showname="Captured Time" value="1633771164.034789189" size="52"/>
</proto>
<proto name="frame" showname="Frame 1: 52 bytes on wire (416 bits), 52 bytes captured (416 bits) on interface wlp3s0, id 0" size="52" pos="0">
<field name="frame.interface_id" showname="Interface id: 0 (wlp3s0)" size="0" pos="0" show="0">
<field name="frame.interface_name" showname="Interface name: wlp3s0" size="0" pos="0" show="wlp3s0"/>
</field>
<field name="frame.encap_type" showname="Encapsulation type: Ethernet (1)" size="0" pos="0" show="1"/>
In wireshark, you can select the field you're interested in, right-click and Copy -> Field Name:
