Если все пути начинаются с /
, вы можете просто сопоставить /
, за которым следует последовательность символов, отличных от-"
:
$ grep -o '/[^"]*' file
/user/bin/share
/home/user/.local
/root/
В качестве альтернативы, для более структурированного подхода, используйте awk
для удаления кавычек и вывода только второго поля:
awk '{gsub(/"/,"",$2); print $2}' file
Хорошо, кажется, что док-станция перескакивает на другой рабочий стол, когда курсор помещается на нижний край определенного рабочего стола в течение короткого промежутка времени.