Apakah ada tanda untuk odmembuatnya tidak menampilkan nomor baris dalam
Apakah ada tanda untuk odmembuatnya tidak menampilkan nomor baris dalam
Saya mencoba membuat daftar pengguna yang memiliki set direktori home yang tidak ada. Sepertinya saya harus dapat melakukan ini dengan awk, tetapi ada yang salah dengan sintaks saya. Itu terus memberi tahu saya "Sintaks Tidak Valid" di]. Apa yang saya lakukan salah? awk -F: '{ if(![ -d "$6"]){...
Bagaimana seseorang mendapatkan ~/.bashrcalias untuk dievaluasi$() penggantian pada waktu berjalan , alih-alih pada saat ~ / .bashrc dieksekusi (saat membuka terminal)? Saya menjalankan perintah ini cukup sering sehingga saya ingin menambahkan alias untuknya: svn diff -r $(svn info | grep...
Saya sering menggunakan ctrl+cuntuk menyalin teks dari beberapa aplikasi gui dan kemudian menempelkannya ke emulator terminal saya (terminator), menggunakan menu klik kanan mouse dan menempelkan. Terkadang saya lupa bahwa clipboard berisi beberapa baris, yang ketika disisipkan ke bash menyebabkan...
Katakanlah saya punya perintah git branch(selalu dengan beberapa kata) misalnya. Yang saya inginkan adalah melacak kapan perintah ini dijalankan dengan argumen. Misalnya, jika saya menjalankan perintah git branch developtanpa kesalahan, saya ingin menyimpan developpada file. Saya mencoba untuk...
Dalam skrip bash yang sedang saya kerjakan (yang harus berjalan di Ubuntu dan OS X), saya perlu mengarahkan output dari ratusan perintah ke file. Daripada menambahkan &>...semuanya, saya hanya melakukannya exec 9>&1 exec 5<>/tmp/some-file.txt exec 1>&5 Sejauh ini...
Contoh di bawah ini menjelaskan masalah ini. Mengapa FILENAMEdicetak dengan benar ketika digemakan dan dianggap sebagai pola saat menggunakan substitusi? #!/bin/bash FILEPATH_WITH_GLOB="/home/user/file_*" FILENAME=$(basename "$FILEPATH_WITH_GLOB") echo $FILENAME #file_1234 echo ${FILENAME:1:5}...
Saya mencoba membuat skrip bash yang sangat sederhana untuk mendaftar semua kelipatan lima antara 375 dan 3500 (375, 380, 385 ...). Satu hal yang saya coba dan tidak berhasil adalah: for i in {375..3500} do echo $i (($i += 5)) done Saya menyerah setelah beberapa saat dan menulis ini dalam...
Di sini kita memiliki variabel Bash hanya baca. Saya tidak diizinkan untuk menghapus variabel itu. $ echo $TMOUT 1800 Sebagai solusinya saya menulis kalimat itu (bahwa sesi saya tidak keluar) #!/usr/bin/perl $|++; while (1) { print "\e[0n"; sleep 120; } Apakah ada paket resmi (rpm) yang...
Aku punya file log yang telah dibuat oleh nobody: nogroup, yang merupakan aktivitas yang login ke, saya ingin meniru menambahkan pesan ke file log. Pikiran pertama saya adalah: $ sudo su nobody This account is currently not
Saya ingin mengotomatisasi membangun Linux tapi akhirnya sampai ke titik di mana saya harus menjalankan apa yang tampaknya menjadi langkah yang sangat panduan: make menuconfig. Ini tampaknya menyinkronkan konfigurasi antara OS dan konfigurasi kernel? cp git-tracked-config .config make defconfig...
Saya ingin ~~menunjuk ke direktori yang berbeda sehingga saya dapat menggunakannya sebagai jalan pintas. Saya ingin memiliki fungsi yang persis sama ~. Bagaimana saya bisa melakukan
Saya mencoba untuk menguji sesi wayn gnome "nyata". Saya tahu bahwa tidak semua aplikasi dapat berjalan di Wayland secara asli (untuk ini kami memiliki XWayland) tetapi setidaknya saya ingin memiliki aplikasi GTK + untuk melakukannya. Jadi, saya membuat ~/.profilefile yang berisi export...
Saya ingin melakukan perintah 10 detik, dan menjalankannya di latar belakang (sehingga menghilangkan watch?). Semua jawaban menunjukkan sesuatu seperti yang berikut ini, tetapi ini akan berlangsung 11 hingga 14 detik. Bagaimana ini bisa dicapai? while true; do # perform command that takes between...
Di bawah ini adalah semacam pseudo-code untuk apa yang ingin saya capai: #!/bin/bash # I already have the variable below figured out (positive integer): numlines=$([returns number of lines containing specific characters in a file]) # This is basically what I want to do with it: for i in...
Mengapa menggunakan bash dan menangguhkan loop sementara, loop berhenti setelah dilanjutkan? Contoh singkat di bawah ini. $ while true; do echo .; sleep 1; done . . ^Z [1]+ Stopped sleep 1 $ fg sleep 1 $ Saya akrab dengan sinyal, dan saya menduga ini mungkin merupakan perilaku alami bash di sini,...
Saat ini saya menggunakan ini untuk menampilkan waktu saat ini di bash prompt saya: PS1=\[\e[0;32m\]\t \W>\[\e[1;37m\] 20:42:23 ~> Apakah mungkin untuk menampilkan waktu yang telah berlalu sejak prompt sebelumnya? Seperti: 00:00:00 ~> sleep 10 00:00:10 ~> sleep 20 00:00:20...
Dalam Bashshell, saya bisa mendapatkan status perintah keluar melalui $?variabel: # ps -ef | grep "haha" root 15439 15345 0 23:02 pts/0 00:00:00 grep --color=auto haha # echo $? 0 Apakah hanya tersedia di Bash shell? Atau bisakah saya juga menggunakannya di kulit
Saya telah melihat konstruk dalam skrip seperti ini: if somevar="$(somecommand 2>/dev/null)"; then ... fi Apakah ini didokumentasikan di suatu tempat? Bagaimana status pengembalian variabel ditentukan dan bagaimana kaitannya dengan substitusi perintah? (Misalnya, apakah saya akan mendapatkan...
Saya membuat file dengan bidang-bidang yang dibatasi-tab. echo foo$'\t'bar$'\t'baz$'\n'foo$'\t'bar$'\t'baz > input Saya memiliki skrip berikut bernama zsh.sh #!/usr/bin/env zsh while read line; do <<<$line cut -f 2 done < "$1" Saya mengujinya. $ ./zsh.sh input bar bar Ini...