сценарий оболочки в unix (в оболочке bash) для копирования файла из одного места (то есть из каталога) в другое, вообще не используя команду cp - PullRequest
0 голосов
/ 15 декабря 2010

Может ли кто-нибудь помочь мне с сценарием оболочки в Unix (в оболочке bash) для копирования файла из одного места (то есть из каталога) в другое, без использования команды cp вообще (не используя его в сценарии также. Любой другая команда / утилита может быть использована в сценарии). Может ли это быть действительно сделано? Я не могу найти выход. Любая помощь будет признательна ...

Ответы [ 4 ]

3 голосов
/ 15 декабря 2010

Предположительно, вы можете cat и перенаправить вывод. Поскольку это звучит как домашнее задание, я предоставлю вам точный синтаксис.

1 голос
/ 15 декабря 2010

Сколько вариантов вы хотите?

  • rcp
  • scp
  • dd
  • perl
  • python
  • cat
  • while / read / echo

Это далеко не исчерпывающее.Вы можете проявить творческий подход ... повеселиться!

Вы можете использовать:

  1. cat для создания исходного файла C, copy.c
  2. make или cc для компиляции
  3. А затем запустите его для копирования.

Вы можете использовать:

  1. cat / usr / bin/ cp> x
  2. chmod + xx
  3. . / x старый новый

Но это, вероятно, обман.

0 голосов
/ 15 декабря 2010

install хороший.

0 голосов
/ 15 декабря 2010

Erghm.Зачем?!Во всяком случае ...

cat file1 > some/other/dir/file2
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...