Pertanyaan yang diberi tag «shell»

Shell adalah antarmuka baris perintah Unix. Anda dapat mengetik perintah dalam shell secara interaktif, atau menulis skrip untuk mengotomatiskan tugas. Gunakan tag ini untuk pertanyaan yang berlaku pada / bin / sh dan sebagian besar shell yang kompatibel (abu, bash, ksh, zsh, ...). Untuk skrip shell dengan kesalahan, silakan periksa di http://shellcheck.net sebelum memposting di sini.

3
Siapa yang melakukan pekerjaan: ffmpeg atau shell?
Bagian pertama dari pertanyaan saya: Saya membaca dokumentasi ffmpeg ( section 3.2 How do I encode single pictures into movies?) berikut ini: Untuk menyandikan gambar tunggal ke dalam film, jalankan perintah: ffmpeg -f image2 -i img%d.jpg movie.mpg Perhatikan bahwa `% d 'diganti dengan nomor gambar: img% 03d.jpg berarti urutan img001.jpg, …
8 shell  ffmpeg 

4
Pemrograman shell, menghindari tempfile
Saya sering menulis skrip shell KSH yang mengikuti pola yang sama: (1) mengambil output dari satu atau lebih perintah (2) format menggunakan grep | cut | awk | sed dan cetak ke layar atau ke file Untuk melakukan itu, saya sering menyimpan output (1) di tempfile, dan kemudian melakukan format …
8 shell  scripting  ksh 

2
memahami urutan pengalihan
Jika beberapa pengalihan digunakan bersama-sama, apakah mengubah urutan membuat perbedaan? Bagaimana orang bisa memahami arti pesanan mereka? Apakah saluran redirect dirantai dibangun sebagai membaca pengalihan dari kiri ke kanan, atau dari kanan ke kiri? Sebagai contoh command 2>&1 > somefile command > somefile 2>&1 Terima kasih dan salam!

3
mengubah direktori kerja saat ini dengan skrip
Saya sudah membaca ini pertanyaan dan jawaban, tetapi tidak berhenti pas masalah saya, bahkan tho itu serupa. Saya sedang menulis skrip (disebut cpj) yang akan meluncurkan salah satu proyek saya saat ini. Saya memiliki sekitar 5 dari mereka. Saat saya mengetik $ cpj blah Saya ingin direktori kerja saat ini …


4
SSH lambat pada sesi awal
Memulai shell Interaktif melalui SSH lambat ke salah satu server saya. Segala sesuatu yang mengarah padanya termasuk negosiasi enkripsi cepat, tetapi kemudian hang selama 45 detik. Setelah itu, selesai dan saya memiliki shell. Bagaimana cara mengidentifikasi apa yang menggantung? Saya mencoba membersihkan lingkungan dan menonaktifkan semua penerusan jika itu memperlambat …
8 linux  shell  ssh  openssh 

4
Membersihkan konsol shell
Apakah ada cara untuk menghapus apa yang ditampilkan pada konsol shell (di ubuntu linux) hanya dalam satu atau dua kunci? Ketika saya mendapatkan garis banjir dari grepdan yang melebihi ketinggian jendela, saya ingin dengan cepat gulir kembali ke posisi di mana saya mengetik perintah setelah prompt. Saya dapat melakukannya jika …
8 shell  terminal 


2
Cetak nilai data gambar Exif tertentu dengan exiv2
Bagaimana cara mencetak gambar Exif date dengan alat seperti exiv2? Tujuan saya adalah menulis gambar tahun dan bulan ke dalam variabel yang terpisah. Apakah saya benar-benar harus mengurai output dengan regex atau apakah ada alternatif untuk sesuatu seperti ini: exiv2 DSC_01234.NEF -ps | grep 'Image timestamp' | ...regex to parse …


2
Apa saja fitur baru yang tersedia untuk bash 4?
Saya menggunakan bash3 hingga sekarang, dan baru saja mendapatkan salinan versi terbaru $ ./bash --version GNU bash, version 4.1.0(1)-release (i686-pc-linux-gnu) Copyright (C) 2009 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software; you are free to change and redistribute it. There is …
8 shell  bash 


1
Setiap kali saya mengetik beberapa perintah yang salah, terminal saya mencoba menjalankan perintah itu di latar belakang
Sesuatu yang aneh mulai terjadi pada terminal saya. Setiap kali saya mengetik beberapa perintah yang salah, ia mencoba menjalankan perintah itu di latar belakang. hegeek@colinux: ~# l [9]+ Stopped l thegeek@colinux: ~# fdsl [10]+ Stopped fdsl Apa yang bisa menjadi masalah? EDIT: Setelah memulai ulang sistem, masalahnya terpecahkan. Tapi saya …


1
Apa itu Linux untuk VMS DCL "ON ERROR"?
Menggunakan skrip perintah VMS DCL seseorang dapat menangkap kesalahan dengan menggunakan on errorperintah: $ on error then goto MyErrorHandler $ directory samiam.txt $ delete x.txt $ exit $MyErrorHandler: $ print "Something." Bagaimana seseorang melakukan ini di Linuxland? Dalam contoh kesalahan dengan directoryatau deleteakan menyebabkan kontrol untuk pergi ke MyErrorHandler.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.