EnglishFrenchSpanyol

Ad


Favicon OnWorks

gxyrs - Dalam Talian di Awan

Jalankan gxyrs dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan gxyrs yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


gxyrs - ialah program untuk memproses kumpulan fail XYRS.

SINOPSIS


gxyrs fail [PILIHAN]

DESCRIPTION


Fail XYRS biasanya dihasilkan oleh program reka bentuk PCB, dan digunakan oleh pemasang papan.

Format fail XYRS dibincangkan dalam bahagian FAIL.

Pemprosesan fail ini selalunya diperlukan oleh pemasang papan atau pereka bentuk untuk disesuaikan dengan mereka
aliran proses dan alatan.

gxyrs membantu memproses kumpulan fail ini. Peraturan dan arahan boleh ditakrifkan untuk membuat kumpulan-
pemprosesan mudah.

gxyrs terdiri daripada perpustakaan perl yang menyediakan fungsi teras, dan skrip perl menyediakan
beberapa fungsi asas.

Ia memerlukan beberapa hujah daripada baris arahan: fail input dan output, beberapa pengubah suai, dan
fail tindakan atau rentetan tindakan.

Fail tindakan atau skrip tindakan mengandungi beberapa arahan. Untuk setiap baris fail input,
gxyrs melaksanakan arahan tersebut, yang boleh mengubah suai kandungan baris, dan kemudian menulis
baris yang terhasil ke fail output.

Sejak gxyrs ditulis dalam perl, tindakan juga ditulis dalam bahasa ini.

PILIHAN


- membantu Paparkan mesej penggunaan pada output standard dan keluar dengan jayanya. --verbose
Paparkan lebih banyak mesej maklumat semasa memproses fail.

--proses-komen
Secara lalai, gxyrs tidak memproses baris bermula dengan aksara '*' dan '#'.

Ia hanya menyalin baris ini ke output, tanpa pemprosesan selanjutnya.

Dengan pilihan ini, ia juga memproses baris ini.

--jadual
Beri setiap medan dalam fail output panjang tetap, cukup untuk mengandungi yang paling panjang
tali. Menggunakan pilihan ini menjadikan fail output lebih mudah dibaca oleh manusia.

--caseinsensitive
Abaikan perbezaan huruf besar apabila membandingkan corak.

--melaraskan FAIL
Failkan dengan arahan untuk memproses fail input.

--eval CORAK
Tafsiran PATTERN sebagai arahan untuk memproses fail input.

--pengeluaran FAIL
Simpan output ke FILE yang ditentukan.

Jika rentetan FILE ialah "-" (tanpa petikan berganda), maka output dihalakan semula ke
keluaran standard STDOUT.

--pembatas keluaran CHAR
Gunakan CHAR yang diberikan sebagai pembatas medan keluaran.

DETAPKAN PELBAGAI


gxyrs mentakrifkan pembolehubah berikut secara automatik:

REF_COL
nombor lajur (bermula pada 0) di mana rujukan komponen adalah.

FOOTPRINT_COL
nombor lajur (bermula pada 0) di mana jejak komponen berada.

X_COL nombor lajur (bermula pada 0) di mana koordinat lokasi X komponen berada.

Y_COL nombor lajur (bermula pada 0) di mana koordinat lokasi Y komponen berada.

ANGLE_COL
nombor lajur (bermula pada 0) di mana sudut putaran komponen adalah.

LAYER_COL
nombor lajur (bermula pada 0) di mana lokasi sisi lapisan komponen berada.

VALUE_COL
nombor lajur (bermula pada 0) di mana nilai komponen adalah. Biasanya ini adalah
nombor bahagian komponen.

NOMBOR GARISAN
ini ialah nombor baris fail input yang sedang diproses.

LINE tatasusunan di mana setiap elemen tatasusunan ialah medan atau lajur barisan fail input
telah di proses.

BUILTIN PERINTAH


Semua arahan berikut menerima a senarai semak parameter. A senarai semak ialah senarai satu atau
lebih check_item. A checkitem ialah senarai dua elemen tunggal:

lajur_nombor
ialah nombor indeks data 'n' bagi pembolehubah global LINE untuk diperiksa. Yang pertama
elemen data mempunyai nombor 1.

pola
ialah ungkapan biasa yang perlu dipadankan.

Perintah hanya akan dilaksanakan pada baris yang sepadan dengan semua barang cek dalam
senarai semak.

del_line senarai semak;
Padamkan baris (pembolehubah global LINE) jika senarai semak dipadankan.

Mengembalikan -1 jika ralat, 0 jika tidak sepadan, 1 jika sepadan dan ditukar.

rotate_comp angle_col, sudut, senarai semak;
putarkan komponen darjah yang diberikan sudut parameter, jika senarai semak dipadankan.

Nombor lajur sudut ialah angle_col.

Mengembalikan 1 jika sepadan dan ditukar, 0 jika tidak sepadan, -1 jika ralat.

subst_col_val kol, nilai, senarai semak;
Gantikan nilai lajur dengan nilai baharu nilai, Jika senarai semak dipadankan.

Mengembalikan 1 jika sepadan dan ditukar, 0 jika tidak sepadan, -1 jika ralat.

change_col_units unit, lajur_nombor;
Tukar unit nombor lajur yang diberikan. Lebih daripada satu nombor lajur boleh
dinyatakan.

Unit ialah rentetan dengan unit yang dikehendaki. Hanya "mm" (milimeter), "dalam" (inci) dan
"mil" (ribuan inci) disokong.

Ia dikehendaki bahawa nombor yang hendak ditukar diikuti unitnya (lihat disokong
unit di atas). Jika tidak, nombor itu tidak ditukar.

add_number_to_col col_number, nilai, senarai semak;
Menambah nombor pada nilai dalam nombor lajur yang diberikan. Nota: mengimbangi dan nilai kepada
diubah boleh dalam unit yang berbeza.

Mengembalikan -1 jika ralat, -2 jika amaran, dan 1 jika berjaya.

translate_col_val col_number, rentetan, penggantian, senarai semak;
Terjemah a rentetan di lajur col_number if senarai semak dipadankan.

Penggantian ialah ungkapan dengan rentetan baharu. Nilai lajur lama boleh digunakan
di sini.

Mengembalikan -1 jika ralat, 0 jika tidak sepadan, 1 jika sepadan dan ditukar.

Contoh:
terjemah 2, '^([0-9]+)n$','sprintf("%dnF",$1)', 3, 'C[0-9]+';
jika nilai dalam lajur 3 ialah C diikuti dengan nombor, maka
jika nilai dalam lajur 2 ialah nombor diikuti dengan 'n', terjemahkannya kepada yang sama
nilai diikuti dengan 'nF'.
Jika terdapat 'C10' dalam lajur 3 dan '10n' dalam lajur 2,
tukar '10n' kepada '10nF'.

mul_col_val col_number, faktor, senarai semak;
Darabkan nombor dalam nombor lajur yang ditentukan col_number oleh yang diberi faktor,
if senarai semak dipadankan.

Nombor dalam nombor lajur yang ditentukan mungkin mempunyai unit di hujungnya.

Mengembalikan -1 jika ralat, 0 jika tidak sepadan, 1 jika sepadan dan ditukar.

swap_columns col_number1, col_number2, senarai semak;
Tukar lajur col_number1 and col_number2 if senarai semak dipadankan.

Mengembalikan -1 jika ralat, 0 jika tidak sepadan, 1 jika sepadan dan ditukar.

masukkan_lajur col_number, nilai_lajur baru;
Masukkan lajur baharu dalam ruangan yang diberikan col_number kedudukan (0 jika ia akan menjadi
lajur pertama), dengan nilai nilai_lajur baru.

Mengembalikan -1 jika ralat, 1 jika lajur baharu telah dimasukkan.

PULANG BALIK NILAI


Nilai pulangan sebanyak gxyrs ialah integer dengan nilai yang mungkin berikut:

1 jika arahan mendapati padanan dan pelaksanaan berjaya

0 jika tiada perlawanan

-1 jika terdapat ralat

-2 jika ada amaran

Gunakan gxyrs dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

  • 1
    Phaser
    Phaser
    Phaser ialah permainan terbuka yang pantas, percuma dan menyeronokkan
    sumber rangka kerja permainan HTML5 yang menawarkan
    Penyampaian WebGL dan Kanvas merentas
    pelayar web desktop dan mudah alih. Permainan
    boleh bersama...
    Muat turun Phaser
  • 2
    Enjin VASSAL
    Enjin VASSAL
    VASSAL ialah enjin permainan untuk mencipta
    versi elektronik papan tradisional
    dan permainan kad. Ia memberikan sokongan untuk
    rendering dan interaksi sekeping permainan,
    dan ...
    Muat turun Enjin VASSAL
  • 3
    OpenPDF - Fork iText
    OpenPDF - Fork iText
    OpenPDF ialah perpustakaan Java untuk mencipta
    dan mengedit fail PDF dengan LGPL dan
    Lesen sumber terbuka MPL. OpenPDF ialah
    LGPL/MPL pengganti sumber terbuka iText,
    yang ...
    Muat turun OpenPDF - Fork of iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistem untuk Automatik
    Analisis Geosainifik - ialah Geografi
    Perisian Sistem Maklumat (GIS) dengan
    keupayaan yang besar untuk geodata
    pemprosesan dan ana...
    Muat turun SAGA GIS
  • 5
    Kotak alat untuk Java/JTOpen
    Kotak alat untuk Java/JTOpen
    Kotak Alat IBM untuk Java / JTOpen ialah a
    perpustakaan kelas Java yang menyokong
    klien/pelayan dan pengaturcaraan internet
    model kepada sistem yang menjalankan OS/400,
    i5/OS, o...
    Muat turun Toolbox untuk Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (atau D3 untuk Dokumen Dipacu Data)
    ialah perpustakaan JavaScript yang membolehkan anda
    untuk menghasilkan data yang dinamik dan interaktif
    visualisasi dalam pelayar web. Dengan D3
    awak ...
    Muat turun D3.js
  • Lebih »

Arahan Linux

  • 1
    abidiff
    abidiff
    abidiff - bandingkan ABI fail ELF
    abidiff membandingkan Perduaan Aplikasi
    Antara muka (ABI) dua perpustakaan kongsi
    dalam format ELF. Ia memancarkan sesuatu yang bermakna
    penghormatan ...
    Lari abidiff
  • 2
    abidw
    abidw
    abidw - sirikan ABI seorang ELF
    fail abidw membaca perpustakaan kongsi dalam ELF
    memformat dan mengeluarkan perwakilan XML
    ABI kepada output standard. The
    dipancarkan...
    Lari abidw
  • 3
    copac2xml
    copac2xml
    bibutils - penukaran bibliografi
    utiliti...
    Jalankan copac2xml
  • 4
    copt
    copt
    copt - pengoptimum lubang intip SYSNOPIS:
    fail copt.. HURAIAN: copt ialah a
    pengoptimum lubang intip tujuan umum. Ia
    membaca kod daripada input standardnya dan
    menulis sebuah...
    Jalankan copt
  • 5
    gather_stx_titles
    gather_stx_titles
    gather_stx_titles - kumpulkan tajuk
    pengisytiharan daripada dokumen Stx ...
    Jalankan gather_stx_titles
  • 6
    gatling-bench
    gatling-bench
    bangku - penanda aras http ...
    Lari gatling-bench
  • Lebih »

Ad