Sekiranya anda tidak menentukan argumen apa pun, "file typcript" akan dibuat di direktori untuk menyimpan rekod terminal.
Perintah skrip mencatat input / output standard dan masa pelaksanaan.
Catatan ini menerangkan apa arahan "skrip" dan bagaimana ia berfungsi dengan pelbagai pilihan.
Sintaks:
Ikuti sintaks arahan "skrip" yang diberikan di bawah:
$ skrip [pilihan] [nama fail]Mari kita bincangkan beberapa contoh.
Contoh 1:
Menggunakan Arahan Skrip Tanpa Hujah
Untuk memulakan, ketik "skrip" tanpa menentukan parameter apa pun. Jika tidak ada parameter yang ditentukan, script akan membuat file "typcript" dalam direktori untuk menyimpan catatan.
skrip $
"Skrip" akan mulai merekam yang dapat dihentikan kapan saja dengan perintah "keluar". Pelbagai skrip boleh dijalankan untuk sementara waktu.
Cukup jalankan perintah keluar untuk mengakhiri jenis taip, dan skrip akan mengakhiri proses penangkapan:
$ keluar
Contoh 2:
Menggunakan Perintah "skrip" dengan Argument
Nyatakan sebarang nama fail sebagai argumen. Sebagai contoh, saya membuat fail teks dengan nama "linuxhint.txt ”. Jalankan arahan berikut:
$ skrip linuxhint.txtKemudian jalankan beberapa arahan di terminal dan ketik, "jalan keluar"Untuk menamatkan proses penangkapan.
Sekarang, buka "linuxhint.fail txt ”.
Pengeluaran:
Kandungan di bawah adalah output dari linuxhint fail.txt, yang dibuat oleh arahan skrip.
1) -c pilihan:
Pilihan ini digunakan untuk mendapatkan maklumat arahan tertentu dan bukannya semua perintah yang berjalan di shell interaktif dengan nama fail yang ditentukan sebagai argumen. Setelah berjaya dilaksanakan, skrip akan keluar secara automatik.
Contohnya, untuk mendapatkan kalendar, gunakan:
$ script -c cal linuxhint.txt
Pengeluaran:
Perintah ini akan menunjukkan kalendar dalam fail txt.
2) -pilihan
Pilihan ini menambahkan output ke fail sambil menyimpan kandungan sebelumnya. Kandungan kedua-dua fail dipisahkan oleh garis ruang.
Pertimbangkan arahan berikut:
$ script -a linuxhint.txt
Pengeluaran:
Paparkan output dengan skrip berjalan sebelumnya.
3) -t, -timing [=] Pilihan
Pilihan ini digunakan untuk merakam operasi terminal secara baris demi baris, yang kelihatan seperti video. Perintah "scriptreplay" digunakan untuk memutar kembali file yang direkam.
Kita perlu memberikan nama fail untuk merakam aktiviti tersebut. Dalam contoh ini nama fail adalah "linxhint":
$ script -timing = time_log linuxhint
Pengeluaran:
Untuk memainkan semula perintah "skrip", gunakan:
$ scriptreplay -timing = time_log linuxhint
4) -Pilihan Pilihan
Untuk menyimpan skrip di beberapa direktori tertentu, gunakan "-kekuatanPilihan. Jalankan arahan force di bawah:
$ skrip --force / home / aqsa / linux.txt
Pengeluaran:
5) -e Pilihan:
Pilihan ini mengembalikan proses anak, ketik arahan di bawah:
$ script -e linuxhint.txt
Dalam gambar di atas, linuxhint2.txt adalah anak linuxhint.txt, dan linux.txt adalah proses ibu bapa.
Pengeluaran:
6) -flush Option
The "-f"Atau"-siramPilihan digunakan untuk memerah output. Ia boleh digunakan untuk teleoperation.
Di sini, arahannya adalah:
7) -q Pilihan tenang
The "-q"Pilihan menyembunyikan mesej ketika skrip telah bermula dan keluar:
$ skrip -q
8) -Bantuan Pilihan
Pilihan ini digunakan untuk mendapatkan maklumat bantuan. Ini akan memaparkan semua pilihan "skrip" perintah dengan penerangan satu baris:
$ skrip --membantu
9) Opsyen -V / -versi
Pilihan ini digunakan untuk memeriksa versi perintah "script":
$ skrip --versi
Kesimpulan:
Skrip adalah utiliti baris perintah yang digunakan untuk mendapatkan input dan output dari semua perintah yang sedang berjalan dalam fail teks. Ia menangkap semua aktiviti yang dilaksanakan di terminal. Lebih-lebih lagi, ia mencetak input dan output dalam fail teks. Perintah "Skrip" digunakan untuk membuat salinan perintah yang dieksekusi, yang harus disimpan di buku catatan Anda dan dikirimkan sebagai bagian dari tugas. Melalui catatan ini, kami telah melihat fungsi pilihan "skrip" yang berbeza dengan contoh.