Как выделить только имя (а не расширение) для переименования?

Метапакеты - это ссылка на существующий пакет или пакеты. Таким образом, они по сути являются скриптом, который устанавливает другие пакеты. Они сохраняют пакеты как зависимости

Например: пакет ubuntu-desktop устанавливает все пакеты, необходимые для UI по умолчанию для ubuntu. Но удаление того же не удаляет его зависимостей

11
задан 28 December 2010 в 21:22

36 ответов

Используйте что-то еще, кроме режима просмотра списка Nautilus. Он отлично работает в режимах Compact View и Icon View. По-видимому, это регрессия: https://bugzilla.gnome.org/show_bug.cgi?id=627110

Обновление: теперь это исправлено в версии для разработки Ubuntu 11.10 (Nautilus 3.0.1.1). [ ! d5]

7
ответ дан 25 July 2018 в 23:06
  • 1
    Как раздражает. Вы полагаете, есть шанс, что Ubuntu потянет доступный патч в maverick-updates? – Oli♦ 9 November 2010 в 18:31

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

Чтобы ответить на ваш вопрос: вам не нужно ничего делать.

1
ответ дан 25 July 2018 в 23:06
  • 1
    Я думаю, он хочет сделать расширение F2 с расширением. – Paweł Karpiński 13 October 2010 в 14:59
  • 2
    Нет, он хочет выделить только имя. – dv3500ea 13 October 2010 в 15:14

Вы должны попробовать дважды нажать F2, а расширение будет выделено.

1
ответ дан 25 July 2018 в 23:06
  • 1
    Это не сработало, но сменилось на икону! Спасибо за совет – user 13 October 2010 в 15:56
  • 2
    Да, он работает только на иконке. Я действительно не понимаю, почему в режиме списка он выделяет имя плюс расширение. Это не имеет никакого смысла. – Alfredo Hernández 24 January 2011 в 01:53

, чтобы получить только имя без расширения:

${var%.ext}

, где «.ext» является расширением

после тестового сценария. для внесения изменений измените прокомментированную строку

for name in `find ./path -iname "*pattern*.ext" `; do new_name=${name%.ext}newextension if [ "$new_name" != "$name" ]; then echo “$name => $new_name” # mv “$name” “$new_name” fi done
-2
ответ дан 25 July 2018 в 23:06
  • 1
    find не входит в цикл for. Используйте «while read» -loop. См. [D0] mywiki.wooledge.org/BashPitfalls#for_i_in_.24.28ls_.2A.mp3.29 – geirha 24 January 2011 в 01:56

Используйте что-то еще, кроме режима просмотра списка Nautilus. Он отлично работает в режимах Compact View и Icon View. По-видимому, это регрессия: https://bugzilla.gnome.org/show_bug.cgi?id=627110

Обновление: теперь это исправлено в версии для разработки Ubuntu 11.10 (Nautilus 3.0.1.1). [ ! d5]

7
ответ дан 31 July 2018 в 10:48
  • 1
    Как раздражает. Вы полагаете, есть шанс, что Ubuntu потянет доступный патч в maverick-updates? – Oli♦ 9 November 2010 в 18:31

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

Чтобы ответить на ваш вопрос: вам не нужно ничего делать.

1
ответ дан 31 July 2018 в 10:48
  • 1
    Я думаю, он хочет сделать расширение F2 с расширением. – Paweł Karpiński 13 October 2010 в 14:59
  • 2
    Нет, он хочет выделить только имя. – dv3500ea 13 October 2010 в 15:14

Вы должны попробовать дважды нажать F2, а расширение будет выделено.

1
ответ дан 31 July 2018 в 10:48
  • 1
    Это не сработало, но сменилось на икону! Спасибо за совет – user 13 October 2010 в 15:56
  • 2
    Да, он работает только на иконке. Я действительно не понимаю, почему в режиме списка он выделяет имя плюс расширение. Это не имеет никакого смысла. – Alfredo Hernández 24 January 2011 в 01:53

, чтобы получить только имя без расширения:

${var%.ext}

, где «.ext» является расширением

после тестового сценария. для внесения изменений измените прокомментированную строку

for name in `find ./path -iname "*pattern*.ext" `; do new_name=${name%.ext}newextension if [ "$new_name" != "$name" ]; then echo “$name => $new_name” # mv “$name” “$new_name” fi done
-2
ответ дан 31 July 2018 в 10:48
  • 1
    find не входит в цикл for. Используйте «while read» -loop. См. [D0] mywiki.wooledge.org/BashPitfalls#for_i_in_.24.28ls_.2A.mp3.29 – geirha 24 January 2011 в 01:56

Используйте что-то еще, кроме режима просмотра списка Nautilus. Он отлично работает в режимах Compact View и Icon View. По-видимому, это регрессия: https://bugzilla.gnome.org/show_bug.cgi?id=627110

Обновление: теперь это исправлено в версии для разработки Ubuntu 11.10 (Nautilus 3.0.1.1). [ ! d5]

7
ответ дан 31 July 2018 в 11:53
  • 1
    Как раздражает. Вы полагаете, есть шанс, что Ubuntu потянет доступный патч в maverick-updates? – Oli♦ 9 November 2010 в 18:31

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

Чтобы ответить на ваш вопрос: вам не нужно ничего делать.

1
ответ дан 31 July 2018 в 11:53
  • 1
    Я думаю, он хочет сделать расширение F2 с расширением. – Paweł Karpiński 13 October 2010 в 14:59
  • 2
    Нет, он хочет выделить только имя. – dv3500ea 13 October 2010 в 15:14

Вы должны попробовать дважды нажать F2, а расширение будет выделено.

1
ответ дан 31 July 2018 в 11:53
  • 1
    Это не сработало, но сменилось на икону! Спасибо за совет – user 13 October 2010 в 15:56
  • 2
    Да, он работает только на иконке. Я действительно не понимаю, почему в режиме списка он выделяет имя плюс расширение. Это не имеет никакого смысла. – Alfredo Hernández 24 January 2011 в 01:53

, чтобы получить только имя без расширения:

${var%.ext}

, где «.ext» является расширением

после тестового сценария. для внесения изменений измените прокомментированную строку

for name in `find ./path -iname "*pattern*.ext" `; do new_name=${name%.ext}newextension if [ "$new_name" != "$name" ]; then echo “$name => $new_name” # mv “$name” “$new_name” fi done
-2
ответ дан 31 July 2018 в 11:53
  • 1
    find не входит в цикл for. Используйте «while read» -loop. См. [D0] mywiki.wooledge.org/BashPitfalls#for_i_in_.24.28ls_.2A.mp3.29 – geirha 24 January 2011 в 01:56

Используйте что-то еще, кроме режима просмотра списка Nautilus. Он отлично работает в режимах Compact View и Icon View. По-видимому, это регрессия: https://bugzilla.gnome.org/show_bug.cgi?id=627110

Обновление: теперь это исправлено в версии для разработки Ubuntu 11.10 (Nautilus 3.0.1.1). [ ! d5]

7
ответ дан 2 August 2018 в 04:26
  • 1
    Как раздражает. Вы полагаете, есть шанс, что Ubuntu потянет доступный патч в maverick-updates? – Oli♦ 9 November 2010 в 18:31

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

Чтобы ответить на ваш вопрос: вам не нужно ничего делать.

1
ответ дан 2 August 2018 в 04:26
  • 1
    Я думаю, он хочет сделать расширение F2 с расширением. – Paweł Karpiński 13 October 2010 в 14:59
  • 2
    Нет, он хочет выделить только имя. – dv3500ea 13 October 2010 в 15:14

Вы должны попробовать дважды нажать F2, а расширение будет выделено.

1
ответ дан 2 August 2018 в 04:26
  • 1
    Это не сработало, но сменилось на икону! Спасибо за совет – user 13 October 2010 в 15:56
  • 2
    Да, он работает только на иконке. Я действительно не понимаю, почему в режиме списка он выделяет имя плюс расширение. Это не имеет никакого смысла. – Alfredo Hernández 24 January 2011 в 01:53

, чтобы получить только имя без расширения:

${var%.ext}

, где «.ext» является расширением

после тестового сценария. для внесения изменений измените прокомментированную строку

for name in `find ./path -iname "*pattern*.ext" `; do new_name=${name%.ext}newextension if [ "$new_name" != "$name" ]; then echo “$name => $new_name” # mv “$name” “$new_name” fi done
-2
ответ дан 2 August 2018 в 04:26
  • 1
    find не входит в цикл for. Используйте «while read» -loop. См. [D0] mywiki.wooledge.org/BashPitfalls#for_i_in_.24.28ls_.2A.mp3.29 – geirha 24 January 2011 в 01:56

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

Чтобы ответить на ваш вопрос: вам не нужно ничего делать.

1
ответ дан 4 August 2018 в 20:59

Вы должны попробовать дважды нажать F2, а расширение будет выделено.

1
ответ дан 4 August 2018 в 20:59

, чтобы получить только имя без расширения:

  $ {var% .ext}  

где ".ext" является расширением

после тестового сценария. для выполнения изменений изменить прокомментированную строку

  для имени в `find ./path -iname '* pattern * .ext" `;  do new_name = $ {name% .ext} newextension, если ["$ new_name"! = "$ name"];  затем echo "$ name = & gt;  $ new_name "# mv" $ name "" $ new_name "fi done  
-2
ответ дан 4 August 2018 в 20:59

Используйте что-то еще, кроме режима просмотра списка Nautilus ' . Он отлично работает в режимах Compact View и Icon View . По-видимому, это регрессия: https://bugzilla.gnome.org/show_bug.cgi?id=627110

Обновление: теперь это исправлено в версии для разработки Ubuntu 11.10 ( Nautilus 3.0.1.1).

7
ответ дан 4 August 2018 в 20:59

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

Чтобы ответить на ваш вопрос: вам не нужно ничего делать.

1
ответ дан 6 August 2018 в 04:31

Вы должны попробовать дважды нажать F2, а расширение будет выделено.

1
ответ дан 6 August 2018 в 04:31

, чтобы получить только имя без расширения:

  $ {var% .ext}  

где ".ext" является расширением

после тестового сценария. для выполнения изменений изменить прокомментированную строку

  для имени в `find ./path -iname '* pattern * .ext" `;  do new_name = $ {name% .ext} newextension, если ["$ new_name"! = "$ name"];  затем echo "$ name = & gt;  $ new_name "# mv" $ name "" $ new_name "fi done  
-2
ответ дан 6 August 2018 в 04:31

Используйте что-то еще, кроме режима просмотра списка Nautilus ' . Он отлично работает в режимах Compact View и Icon View . По-видимому, это регрессия: https://bugzilla.gnome.org/show_bug.cgi?id=627110

Обновление: теперь это исправлено в версии для разработки Ubuntu 11.10 ( Nautilus 3.0.1.1).

7
ответ дан 6 August 2018 в 04:31

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

Чтобы ответить на ваш вопрос: вам не нужно ничего делать.

1
ответ дан 7 August 2018 в 22:40

Вы должны попробовать дважды нажать F2, а расширение будет выделено.

1
ответ дан 7 August 2018 в 22:40

, чтобы получить только имя без расширения:

  $ {var% .ext}  

где ".ext" является расширением

после тестового сценария. для выполнения изменений изменить прокомментированную строку

  для имени в `find ./path -iname '* pattern * .ext" `;  do new_name = $ {name% .ext} newextension, если ["$ new_name"! = "$ name"];  затем echo "$ name = & gt;  $ new_name "# mv" $ name "" $ new_name "fi done  
-2
ответ дан 7 August 2018 в 22:40

Используйте что-то еще, кроме режима просмотра списка Nautilus ' . Он отлично работает в режимах Compact View и Icon View . По-видимому, это регрессия: https://bugzilla.gnome.org/show_bug.cgi?id=627110

Обновление: теперь это исправлено в версии для разработки Ubuntu 11.10 ( Nautilus 3.0.1.1).

7
ответ дан 7 August 2018 в 22:40

, чтобы получить только имя без расширения:

  $ {var% .ext}  

где ".ext" является расширением

после тестового сценария. для выполнения изменений изменить прокомментированную строку

  для имени в `find ./path -iname '* pattern * .ext" `;  do new_name = $ {name% .ext} newextension, если ["$ new_name"! = "$ name"];  затем echo "$ name = & gt;  $ new_name "# mv" $ name "" $ new_name "fi done  
-2
ответ дан 10 August 2018 в 10:46

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

Чтобы ответить на ваш вопрос: вам не нужно ничего делать.

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

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

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