InggrisPerancisSpanyol

Ad


favorit OnWorks

dntype - Online di Cloud

Jalankan dntype di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

Ini adalah perintah dntype yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


dncopy - Menyalin file ke/dari sistem VMS

RINGKASAN


salinan [opsi] sumber tujuan
salinan [opsi] sumber... direktori
ketik sumber...
Pilihan:
[-vdisklEVh] [-m mode] [-a record atribut] [-r format record] [-b ukuran blok] [-p VMS
perlindungan]

DESKRIPSI


dncopy menyalin file ke dan dari sistem VMS.

File pada sistem VMS harus ditentukan dalam format DECnet transparan yang biasa:
node"nama pengguna kata sandi"::[direktori]file. Untuk melindungi kutipan dan tanda dolar dari shell
ekspansi Saya merekomendasikan bahwa semua spesifikasi file VMS diapit dalam tanda kutip tunggal (lihat
CONTOH di bawah). Jika Anda tidak ingin mengetikkan kata sandi pada baris perintah, masukkan a
tanda hubung ("-") di tempatnya dan Anda akan diminta untuk itu.

salinan dapat menyalin file tunggal dan banyak file. Jika beberapa file disalin,
tujuan harus berupa direktori tetapi mungkin di sistem Linux lokal atau sistem VMS.
File yang akan disalin dapat berupa campuran file VMS dan file lokal (ya, Anda dapat menyalin
dari VMS ke VMS dengan program ini, meskipun mengapa Anda ingin melakukannya, saya tidak yakin)

Wildcard didukung untuk file lokal dan VMS (tentu saja wildcard lokal diperluas oleh
kerang). Ingatlah untuk menggunakan wildcard VMS (*%) pada sistem file VMS dan wildcard Unix (*?
dll) pada file Unix.

Nama file pseudo '-' dapat digunakan untuk mewakili input standar atau output standar untuk
aktifkan dncopy untuk digunakan dalam pipa. Nama file diubah menjadi huruf kecil saat disalin
dari VMS ke Linux.

Lingkungan DNCOPY_OPTIONS dapat digunakan untuk menyediakan serangkaian opsi default untuk penyalinan
file. Jika (misalnya) Anda ingin mengirim file secara normal sebagai blok daripada catatan
anda dapat mengatur DNCOPY_OPTIONS="-mblock". Kemudian, untuk mengirim file sebagai catatan, Anda perlu
mengetik salinan -rekam file saya.txt kotak vms:: sebagai gantinya.
Opsi di DNCOPY_OPTIONS dapat ditimpa oleh opsi yang diketik pada baris perintah kecuali
di mana tidak ada opsi penyangkalan yang tersedia (lihat -k -d -i ). Jika Anda memasukkan opsi ini
DNCOPY_OPTIONS kemudian untuk menghapusnya, Anda harus mengganti seluruh lingkungan
variabel misalnya:
$ DNCOPY_OPTIONS="" dncopy myfile.txt vmsbox::

ketik hanyalah versi dncopy di mana file output dipaksa untuk "-". Dengan demikian dibutuhkan
semua opsi yang sama seperti dncopy. Ini hanyalah sebuah kenyamanan.

PILIHAN


-v Operasi verbose. Semakin banyak opsi -v yang ada, semakin banyak dncopy yang akan dilakukan
menjadi. Satu -v kira-kira setara dengan kualifikasi /LOG pada perintah salin DCL.
Lebih dari satu benar-benar hanya berguna untuk debugging.

-i Operasi interaktif. Perintah sebelum menyalin file. Opsi ini kira-kira
setara dengan kualifikasi /CONFIRM pada perintah salin DCL.

-l Abaikan interlock pada file yang disalin dari VMS. Ini akan melakukan yang terbaik untuk membaca data
terlepas dari rekaman atau penguncian file, tetapi itu tidak akan selalu berhasil.

-s Tampilkan statistik transfer. Ini menunjukkan throughput semua salinan (dalam kasus
transfer wildcard) dilakukan dalam K byte/detik. Kali ini tidak termasuk itu
untuk membangun koneksi. misalnya saat mengirim ke VMS overhead pembuatan a
Proses NETSERVER tidak disertakan.

-k Simpan nomor versi pada file yang disalin dari sistem VMS. Secara default dncopy akan menghapus
nomor versi dari file karena tidak ada artinya di Linux. jika kamu
tentukan -k pada baris perintah maka file VMS akan dibuat dengan persis
nama yang sama seperti yang ada di sistem VMS. Untuk mengakses file-file ini di Linux Anda akan
perlu menyertakannya dalam tanda kutip. misalnya kurang "vmsfile.txt;1".

-m {rekam|blok}
Mengatur mode transfer untuk memblokir atau merekam. catatan adalah default. Biasanya catatan
adalah apa yang kamu inginkan tapi blok digunakan untuk mengirim file biner ke sistem VMS. Catatan
bahwa jika Anda menggunakan -mblock untuk menarik file dari VMS, Anda mungkin tidak dapat memahaminya
file di Linux karena dncopy juga akan menarik semua struktur internal VMS dari
file dan juga datanya. Kecuali Anda benar-benar tahu apa yang Anda lakukan -mblock adalah
hanya sangat berguna untuk mengirim file.

-a {tidak ada|ftn|cr|prn}
Menyetel atribut kontrol carriage untuk file yang disalin ke sistem VMS. Standarnya
is kr.

-r {perbaiki|var|vfc|stm}
Mengatur format rekaman untuk file yang disalin ke sistem VMS. Standarnya adalah stm. In
sebenarnya defaultnya adalah STREAMLF karena ini sesuai dengan format file di Unix
sistem dan paling kecil kemungkinannya untuk menghasilkan korupsi file. Jika Anda
mengirim file teks murni lalu adalah or vfc mungkin lebih cocok untuk Anda
aplikasi. memperbaiki mungkin berguna untuk file struktur blok dan file data.

-b N Atur ukuran blok untuk transfer. Defaultnya cukup tinggi untuk semua rekaman
file terstruktur. jika Anda mengirim file dengan -mblok maka Anda harus menggunakan ini
untuk mengatur ukuran blok file yang akan dibuat di akhir VMS. Saat mengirim blok
file default berubah menjadi 512 karena ini biasanya yang Anda inginkan (saya harap).

-d Hapus semua karakter CR yang tertinggal di akhir baris. Ini berguna untuk mengirim
file DOS ke VMS. Hanya berfungsi saat mentransfer dalam mode rekam.

-p 'perlindungan'
Saat mengirim file ke VMS, atur perlindungan file jarak jauh yang baru dibuat.
Tanpa opsi ini, VMS akan mengatur perlindungan menjadi default untuk remote
pengguna. Perlindungan harus dalam format gaya VMS dan diapit oleh tanda kutip tunggal
untuk melindunginya dari cangkang (lihat contoh).
Opsi ini diabaikan saat menyalin dari VMS.

-P Antrian file untuk dicetak ke SYS$PRINT ketika tiba di akhir VMS.

-D Hapus file saat ditutup. Ini hanya sangat berguna dalam hubungannya dengan
-P.

-T menghubungkan batas waktu
Menentukan jumlah waktu maksimum yang akan menunggu perintah untuk membuat a
koneksi dengan node jarak jauh. a 0 di sini akan menyebabkannya menunggu selamanya. NS
default adalah 60 detik

-E Abaikan kesalahan saat membuka file keluaran. Ini berguna jika Anda mengirim banyak Unix
file ke VMS, beberapa di antaranya memiliki nama file ilegal (misalnya ~ file cadangan). dncopy
akan melaporkan kesalahan untuk setiap file tetapi terus mengirim.

-h -? Menampilkan bantuan untuk menggunakan perintah.

-V Tampilkan versi paket alat dari mana dncopy berasal.

LINGKUNGAN VARIABEL


Anda dapat menempatkan default yang paling sering digunakan dalam variabel lingkungan DNCOPY_OPTIONS
misalnya:

bash atau ksh:
$ DNCOPY_OPTIONS="-mblock -anone -b1024" ; ekspor DNCOPY_OPTIONS

csh atau tcsh:
$ setenv DNCOPY_OPTIONS "-mblock -anone -b1024"

membuat dncopy mengirim file sebagai blok 1024 byte tanpa kontrol carriage. Anda dapat menimpa
opsi ini dengan menentukan penggantian pada baris perintah seperti biasa. Sadarilah bahwa beberapa
opsi tidak memiliki percakapan (misalnya -i -k -d -v) jadi jika Anda memasukkannya ke DNCOPY_OPTIONS Anda tidak bisa
nonaktifkan mereka tanpa membatalkan penetapan variabel.

CONTOH


Salin LOGIN.COM dari sistem VMS "tramp" ke Linux sebagai mylogin.com

dncopy 'tramp"christine pjc123"::login.com' mylogin.com

Salin semua file .TXT dari direktori VMS SYS$SYSDEVICE:[WP] ke / Tmp:

dncopy 'tramp"christine pjc123"::sys$sysdevice:[wp]*.txt' / Tmp

Salin executable ke VMS:

dncopy -mblock test.exe 'tramp"christine pjc123"::[.BIN]'

Salin file ke VMS dan atur perlindungannya

dncopy secret.dat marsha:: -p (s:, o:rwed, g:re, w :)'

Menampilkan isi LOGIN.COM:

dtype 'trisha"christine -"::login.com'
Anda kemudian akan dimintai kata sandi

BERMANFAAT HINTS


Untuk mengambil file, default harus berfungsi untuk sebagian besar tujuan. Sebagian besar file VMS direkam
berorientasi dan -rekam adalah mode transfer default. Jarang Anda perlu mengambil
file menggunakan -mblok karena Anda akan mendapatkan semua informasi kontrol catatan yang diunduh juga
dan itu mungkin tidak ada gunanya bagi Anda.

Mengirim file lebih kompleks karena VMS mendukung lebih banyak atribut daripada Linux sehingga Anda
perlu mengetahui sesuatu tentang file yang Anda kirim. File teks harus baik-baik saja dengan
default kecuali Anda perlu mengubah format dari default STREAMLF untuk VFC or VAR.
Kontrol carriage juga dapat ditentukan jika Anda ingin menjadi pemilih.

File biner mungkin sering perlu dikirim -mblock agar berguna di akhir VMS, Anda akan
mungkin ingin menentukan ukuran blok dengan -b pilihan. Standarnya adalah 512 yaitu
cukup berguna tetapi jika Anda mengirim (katakanlah) saveset 8192 atau 32256 mungkin diperlukan. Uji coba-
and-error mungkin satu-satunya cara dalam beberapa kasus kecuali Anda mengetahui konten file dengan sangat baik.
Jika Anda benar-benar tidak tahu apa yang harus dilakukan, kirimkan saja -mblok dan gunakan set file/attr
perintah untuk memijatnya di ujung VMS sampai Anda puas dengannya. (Jika Anda menggunakan VMS
lebih awal dari 6.1 maka Anda akan memerlukan utilitas FILE freeware untuk melakukan ini)

Gunakan dntype online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

Perintah Linux

Ad