Pertanyaan yang diberi tag «command-line»

Pertanyaan tentang penggunaan antarmuka baris perintah (CLI).


1
Alias: perbedaan antara .bash_rc, .bash_aliases dan / usr / local / bin
Bermain-main dengan Terminal, saya perhatikan bahwa ada banyak cara untuk membuat alias permanen . Saya seorang pemula Linux, dan dari apa yang saya tahu, lakukan: sudo ln -s /path/to/executable /usr/local/bin/desired_alias menambahkan desired_alias = '/path/to/executable'ke~/.bashrc batalkan komentar pada baris tersebut di ~/.bashrc: if [ -f ~/.bash_aliases ]; then . ~/.bash_aliases fi …

4
Bagaimana saya bisa mengimpor output dari perintah sebagai perintah di Bash?
Sistem Linux hosek 4.15.0-48-generic #51-Ubuntu SMP Wed Apr 3 08:28:49 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux Isu Saya perlu mendapatkan output sebagai perintah, dalam skrip bash, untuk menyimpan variabel. Contoh sed -n '/# Main configuration./,/# Websites./p' webcheck-$category.cfg | sed '1,1d' | sed '$ d' Perintah ini mengembalikan baris-baris ini: email_sender='some@email.com' …

2
Cara mendapatkan substring dari perintah bash
Diberikan substring berikut yang diberikan dari perintah df /dev/sdb1 | tail -n 1: /dev/sdb1 1952971772 1441131032 511840740 74% /media/kaiman/ShareData Saya ingin mengekstrak 1952971772dan 74%dari string itu, untuk menggunakannya dalam skrip bash. Saya tahu saya bisa menggunakan beberapa perintah cut atau sesuatu, tetapi tidak akan berfungsi lagi jika ukurannya berubah, misalnya. …

1
Bagaimana cara saya mengontrol ketika bash pelengkapan otomatis memperlihatkan daftar penyelesaian paged?
Dalam instalasi linux saya sebelumnya, bash auto-completion selalu berfungsi tanpa masalah. Jika saya ingin melakukan apa saja pada file, memberikan awalan nama file dan menekan tabulator mencantumkan semua yang cocok dengan awalan tetapi juga mengulangi prompt di bawahnya dengan perintah dan awalan saya, sehingga saya bisa langsung melanjutkan mengetik. Sekarang …

4
Bagaimana SSH dapat bekerja dengan kondisi if?
Saya memiliki ifpernyataan untuk menghitung file dan menghapus semua kecuali tiga file terbaru. Tapi saya ingin menjalankan perintah ini dari jarak jauh. Bagaimana saya bisa bergabung sshdengan suatu ifkondisi? Saya mencoba ini tetapi tidak berhasil. #!/bin/bash ssh -t test@192.168.94.139 "cd /var/www/test.com/backup ; if [ $(ls | wc -l) -lt 3 …

1
Perintah atau skrip Shell untuk unzip, menambahkan file teks dan rezip
Saya telah membuat 200 file zip untuk bekerja, tetapi saya menyadari saya lupa menambahkan .txt ke masing-masing file. Alih-alih menghabiskan berjam-jam mengulangi pekerjaan ini, saya lebih menghargai bantuan apa pun. Apakah ada cara orang tahu menggunakan bash yang akan unzip, menambahkan file .txt dan rezip semua 200 file? Nama file …

6
Apakah ada cara sederhana untuk mengidentifikasi apakah PDF dipindai?
Saya memiliki ribuan dokumen dan beberapa di antaranya dipindai. Jadi saya perlu skrip untuk menguji semua file PDF milik direktori. Apakah ada cara sederhana untuk melakukan itu? Sebagian besar PDF adalah laporan. Dengan demikian mereka memiliki banyak teks. Mereka sangat berbeda, tetapi yang dipindai seperti yang disebutkan di bawah ini …



2
Cara menemukan dan menampilkan file
Saya ingin mencari dan menampilkan gambar. Apakah ada cara untuk melakukannya dengan menggunakan pipa atau ...? Saya ingin mencari gambar X , saya lakukan locate Xdan path ditampilkan, tetapi saya tidak dapat mengirim output ke xdg-open.

2
Buat beberapa alias shell sekaligus
Saya ingin memasukkan ke dalam kemungkinan variasi ejaan yang berbeda, misalnya, catperintah. Dapatkah saya melakukannya menggunakan simbol untuk 'atau' atau haruskah berada di baris baru? alias at|cart|cst '/bin/cat'


2
Batasi keluaran grep untuk garis pendek
Saya sering menggunakan grep untuk menemukan file yang memiliki entri tertentu seperti ini: grep -R 'MyClassName' Hal baiknya adalah ia mengembalikan file, isinya, dan menandai string yang ditemukan berwarna merah. Yang buruk adalah bahwa saya juga memiliki file besar di mana seluruh teks ditulis dalam satu baris tunggal besar. Sekarang …


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.