Создайте псевдоним в файле bashrcLinux

Ответить Пред. темаСлед. тема
Anonymous
 Создайте псевдоним в файле bashrc

Сообщение Anonymous »

В терминале Linux я обычно могу копировать файлы с другого unix-сервера, используя:

Код: Выделить всё

scp -r myname@institute.edu:/data/filename ./
который безопасно копирует удаленный файл в мой текущий каталог. Я убедился, что эта командная строка работает хорошо, прежде чем делать что-либо ниже.
Чтобы сэкономить время на вводе длинной передней части, я создаю псевдоним для scp -r myname@institute.edu : и получайте аргументы для /data/filename и ./ из командной строки.
Открывая файл ~/.bashrc, сначала я пробовал

Код: Выделить всё

alias scpfile="scp -r myname@institute.edu:'$1' '$2'"
В командной строке я набрал scpfile /data/filename ./,
но получил следующее сообщение об ошибке:

Код: Выделить всё

error: unexpected filename: .
Потом я попробовал еще один

Код: Выделить всё

function scpfile() {
scp -r myname@institute.edu:$1 $(pwd)
}
или

Код: Выделить всё

function scpfile() {
scp -r myname@institute.edu:"$1" "$(pwd)"
}
В командной строке я набрал scpfile /data/filename,
но это также неверное сообщение об ошибке:

Код: Выделить всё

/data/filename: No such file or directory
Может ли кто-нибудь помочь, если вы знаете ответ на этот вопрос?
Более того, я попробовал ответы, показанные в разделе Создание псевдонима Bash, который принимает параметр, но все равно не работает!

Подробнее здесь: https://stackoverflow.com/questions/787 ... ashrc-file
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Вопрос о настройке Linux .bashrc
    Anonymous » » в форуме Linux
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Разница между запуском «bash» и «source ./bashrc»
    Гость » » в форуме Linux
    0 Ответы
    10 Просмотры
    Последнее сообщение Гость
  • Разница между запуском «bash» и «source ./bashrc» [дубликат]
    Гость » » в форуме Linux
    0 Ответы
    18 Просмотры
    Последнее сообщение Гость
  • Функция, вызываемая дважды в .bashrc?
    Anonymous » » в форуме Linux
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Настройте bashrc для нового пользователя в Yocto (petalinux)
    Anonymous » » в форуме Linux
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Linux»