Скопировать файл в текущий каталог? [Дубликат]

Нет, версии там нет. Вы находитесь на 13.10 и добавили репозиторий для 13.10, а не 14.04. Замените 14.04.1 в строке версии с помощью 13.10.1, чтобы установить пакет, предполагая, что рецепт построен для 13.10, а также 14.04.

1
задан 12 October 2016 в 01:23

1 ответ

Для целевого каталога используйте одну точку «.»

Long Answer

Из вашего домашнего каталога введите следующее:

rick@dell:~$ mkdir a && mkdir a/b && mkdir a/b/c && mkdir a/b/c2
────────────────────────────────────────────────────────────────
rick@dell:~$ cd a/b/c
────────────────────────────────────────────────────────────────
rick@dell:~/a/b/c$ cp /etc/default/grub .
────────────────────────────────────────────────────────────────
rick@dell:~/a/b/c$ cp /etc/default/grub ..
────────────────────────────────────────────────────────────────
rick@dell:~/a/b/c$ cp /etc/default/grub ../c2
────────────────────────────────────────────────────────────────
rick@dell:~/a/b/c$ cd ../../
────────────────────────────────────────────────────────────────
rick@dell:~/a$ tree
.
└── b
    ├── c
    │   └── grub
    ├── c2
    │   └── grub
    └── grub

3 directories, 3 files

Мы создали 4 каталога в одной строке, используя &&, чтобы объединить несколько строк. Затем измените на каталог a/b/c, который является текущим каталогом для следующих команд копирования:

В первой команде копирования (cp) мы установили цель / пункт назначения в наш текущий каталог (c) с .. Во второй команде копирования мы устанавливаем каталог в родительский каталог (b) с помощью ... В третьей команде копирования мы устанавливаем каталог в каталог sibling (c2) с помощью ../c2

. Затем мы сменили каталог на наш родительский каталог ( . ), используя cd ../../.

Наконец, мы используем tree, чтобы показать все каталоги и файлы в каталоге a.

11
ответ дан 23 May 2018 в 05:17
  • 1
  • 2
    Это половина набора символов Morse Code :) – WinEunuuchs2Unix 12 October 2016 в 00:54
  • 3
    Ха-ха :) Но я имел в виду, это выглядит странно и крошечно, просто «.». - он должен быть в backticks – cat 12 October 2016 в 00:56
  • 4
    @cat Теперь я нахожусь на своем компьютере и вбрасываю обратно тики, плюс родительский каталог, каталог сестер и примеры каталогов grandparent в дополнение к текущему примеру. Извините, оригинальный ответ был опубликован через несколько минут после того, как пользователь спросил, поскольку других ответов не было. Я использовал свой телефон, который AskUbuntu-challengeed :( – WinEunuuchs2Unix 12 October 2016 в 02:05
  • 5
    Ну, теперь этот ответ заслуживает того, чтобы быть наверху :) – cat 12 October 2016 в 02:06

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

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