Как трубы одного результата из результата команды найдите другой команде?

После выполнения следующей команды ...

# locate -i "little"

Я получаю эти результаты.

/mnt/external/Songs/The White Stripes/[1999] The White Stripes/14 little people.mp3 /mnt/external/Songs/The White Stripes/[2000] De Stijl/03 Little Bird.mp3 /mnt/external/Songs/The White Stripes/[2001] White Blood Cells/06 - little room.mp3 /mnt/external/Songs/The White Stripes/[2003] Elephant/the white stripes - elephant - 10 - little acorns.mp3 /mnt/external/Songs/The White Stripes/[2005] Get Behind Me Satan/11 Little Ghost.mp3 /mnt/external/Songs/The White Stripes/[2007] Icky Thump/Little Cream Soda.mp3

Как я могу передать один из результатов команды locate другому команда. По сути, я буду добавлять «тотема» (медиаплеер) к месту расположения файла, а затем я буду исполнять команду для воспроизведения одной из песен.

EDIT: Я просто понял, что не могу копировать и вставить с помощью мыши, потому что много альбомов; У меня есть годы, заключенные в parathensis (например, Elephant (2003)), которые должны быть вручную экранированы ...

2nd EDIT: Roland, я запускаю поиск, чтобы найти путь к песне, чтобы я мог сыграйте песню с помощью проигрывателя тотемов.

# totem /mnt/external/Songs/The White Stripes/[2007] Icky Thump/Little Cream Soda.mp3

По сути, я хотел бы знать, как скопировать путь местоположения песни, возвращаемого командой locate, а затем вставить это местоположение в терминал, чтобы я мог дайте тотему местоположение песни.

2
задан 14 September 2011 в 15:56

7 ответов

Если вы можете ограничить вывод на одну строку, возможно, с помощью grep, вы можете использовать следующий синтаксис:

totem "$(locate -i "hardest button" | grep pattern)"

В противном случае вы можете использовать screen, что разрешить выбор части буфера для вставки в другое место.

Возможно, использование мыши с клавиатуры (см. настройки клавиатуры) может помочь.

Наконец, я не Не думаю, что gnome-terminal позволяет выбрать что-то без мыши, для этого нет ярлыка.

1
ответ дан 25 May 2018 в 18:51
  • 1
    gnome-terminal позволит вам выбирать с двойными или тройными щелчками и вставлять среднюю (обычную или эмулированную) среднюю кнопку мыши. – belacqua 14 September 2011 в 20:46

Если вы можете ограничить вывод на одну строку, возможно, с помощью grep, вы можете использовать следующий синтаксис:

totem "$(locate -i "hardest button" | grep pattern)"

В противном случае вы можете использовать screen, что разрешить выбор части буфера для вставки в другое место.

Возможно, использование мыши с клавиатуры (см. настройки клавиатуры) может помочь.

Наконец, я не Не думаю, что gnome-terminal позволяет выбрать что-то без мыши, для этого нет ярлыка.

1
ответ дан 25 July 2018 в 21:19

Если вы можете ограничить вывод на одну строку, возможно, с помощью grep, вы можете использовать следующий синтаксис:

totem "$(locate -i "hardest button" | grep pattern)"

В противном случае вы можете использовать screen, что разрешить выбор части буфера для вставки в другое место.

Возможно, использование мыши с клавиатуры (см. настройки клавиатуры) может помочь.

Наконец, я не Не думаю, что gnome-terminal позволяет выбрать что-то без мыши, для этого нет ярлыка.

1
ответ дан 2 August 2018 в 02:59

Если вы можете ограничить вывод на одну строку, возможно, с помощью grep, вы можете использовать следующий синтаксис:

totem "$(locate -i "hardest button" | grep pattern)"

В противном случае вы можете использовать screen, что разрешить выбор части буфера для вставки в другое место.

Возможно, использование мыши с клавиатуры (см. настройки клавиатуры) может помочь.

Наконец, я не Не думаю, что gnome-terminal позволяет выбрать что-то без мыши, для этого нет ярлыка.

1
ответ дан 4 August 2018 в 18:49

Если вы можете ограничить вывод на одну строку, возможно, с помощью grep, вы можете использовать следующий синтаксис:

totem "$(locate -i "hardest button" | grep pattern)"

В противном случае вы можете использовать screen, что разрешить выбор части буфера для вставки в другое место.

Возможно, использование мыши с клавиатуры (см. настройки клавиатуры) может помочь.

Наконец, я не Не думаю, что gnome-terminal позволяет выбрать что-то без мыши, для этого нет ярлыка.

1
ответ дан 6 August 2018 в 03:12

Если вы можете ограничить вывод на одну строку, возможно, с помощью grep, вы можете использовать следующий синтаксис:

totem "$(locate -i "hardest button" | grep pattern)"

В противном случае вы можете использовать screen, что разрешить выбор части буфера для вставки в другое место.

Возможно, использование мыши с клавиатуры (см. настройки клавиатуры) может помочь.

Наконец, я не Не думаю, что gnome-terminal позволяет выбрать что-то без мыши, для этого нет ярлыка.

1
ответ дан 7 August 2018 в 20:53

Если вы можете ограничить вывод на одну строку, возможно, с помощью grep, вы можете использовать следующий синтаксис:

totem "$(locate -i "hardest button" | grep pattern)"

В противном случае вы можете использовать screen, что разрешить выбор части буфера для вставки в другое место.

Возможно, использование мыши с клавиатуры (см. настройки клавиатуры) может помочь.

Наконец, я не Не думаю, что gnome-terminal позволяет выбрать что-то без мыши, для этого нет ярлыка.

1
ответ дан 10 August 2018 в 09:15

Другие вопросы по тегам:

Похожие вопросы: