Saya ingin dapat mencari file lebih dari 14 hari dan lebih dari 10k dan daripada rsync file yang ditemukan ke tujuan. Apakah ada cara untuk menggabungkan kedua perintah ini? find ./ -mtime +14 -size +10k rsync --remove-sent-files -avz /src
Misalnya, saya ingin memberi kolega saya akses tulis ke direktori tertentu. Mari kita asumsikan bahwa subdirektori di dalamnya memiliki hak akses 775, file 664, dan juga ada beberapa file yang dapat dieksekusi di dir - 775. Sekarang saya ingin menambahkan izin menulis. Dengan chmod, saya bisa...
Saya memiliki debian squeeze amd64. Shell saya sekarang adalah bash. Jika saya menulis yang berikut di terminal saya, itu berfungsi: $ uname -a Linux core 2.6.32-5-amd64 #1 SMP Fri May 10 08:43:19 UTC 2013 x86_64 GNU/Linux $ echo $SHELL /bin/bash $ echo $(realpath test.sh)
Saya memiliki fungsi yang mengubah zaman ke tanggal. Inilah definisi date1(){ date -d @$1 } Saya ingin dapat menulis: $ date1 xxxyyy Di mana xxxyyy adalah parameter yang saya masukkan ke fungsi saya sehingga saya bisa mendapatkan tanggal yang sesuai. Saya mengerti bahwa saya harus...
Dalam ukuran direktori 80GB dengan sekitar 700.000 file, ada beberapa nama file dengan karakter non-Inggris dalam nama file. Selain menjelajah daftar file dengan susah payah ada di sana: Cara mudah untuk membuat daftar atau mengidentifikasi nama file ini? Cara untuk menghasilkan karakter bahasa...
Saya menulis bashskrip yang perlu tahu lingkungan desktop mana (XFCE, Unity, KDE, LXDE, Mate, Cinnamon, GNOME2, GNOME3, ...) sedang berjalan. Bagaimana saya bisa mendapatkan informasi
Saya mulai dengan bash dan saya menemukan yang berikut: if test $first -lt $second then echo $first is lower than $second else if test $first -gt $second then echo $first is higher than $second else echo $first and $second are equals fi fi Untuk membaca skrip dan menjalankannya, saya tahu...
Dalam bash, cukup mudah untuk mengatur penyelesaian argumen perintah yang disesuaikan menggunakan completebuilt-in. Misalnya, jika, untuk perintah hipotetis dengan sinopsis foo --a | --b | --c, Anda bisa melakukannyacomplete -W '--a --b --c' foo Anda juga dapat menyesuaikan penyelesaian yang Anda...
Saya menjalankan skrip shell saya di bawah pada mesin yang c ++ server aplikasi berjalan pada port 8080 dan dalam skrip shell saya mengeksekusi URL dan menyimpan respons yang berasal dari URL itu dalam variabel DATA. Tetapi anggaplah jika server aplikasi yang sama sedang down, maka itu tidak akan...
Bagaimana Bash di Ubuntu mengetahui daftar tindakan khusus alat? Sebagai contoh jika saya mengetikkan apt-get dan tab dua kali saya hanya melihat hapus, perbarui, perbarui ... dll, tetapi bukan tindakan untuk perintah lain atau file dalam direktori saat ini. Saya sedang mengembangkan alat baris...
Saya mengetik ini di Bash: scp user@remote:~/dir/*.xml . dan itu berhasil, mendapatkan semua file yang membuat wildcard di server jauh. Tetapi mengapa ini bekerja? Saya pikir Bash memperluas ekspresi wildcard dalam argumen sebelum argumen menjadi terlihat oleh alat seperti
Saya bekerja dengan Bash 3, dan saya mencoba untuk membentuk bersyarat. Dalam C / C ++, sederhana mati nya: ((A || B) && C). Di Bash, ternyata tidak begitu (saya pikir para penulis Git harus menyumbang kode ini sebelum mereka pindah ke upaya lain). Ini tidak bekerja. Perhatikan bahwa <0...
Saya tidak yakin bagaimana mengatakannya, tetapi saya sering menemukan diri saya mengetik perintah seperti ini: cp /etc/prog/dir1/myconfig.yml /etc/prog/dir1/myconfig.yml.bak Saya biasanya cukup mengetikkan path dua kali (dengan tab selesai) atau saya akan menyalin dan menempel path dengan...
Saya ingin menemukan yang setara cmd 1 && cmd 2 && ... && cmd 20 tetapi dengan perintah yang diekspresikan dalam satu forlingkaran seperti for i in {1..20} do cmd $i done Apa yang akan Anda sarankan untuk berubah dalam ekspresi kedua untuk menemukan yang setara dengan...
Alias, seperti lldidefinisikan dengan aliasperintah. Saya dapat memeriksa perintah dengan hal-hal seperti type llyang dicetak ll is aliased to `ls -l --color=auto' atau command -v llyang dicetak alias ll='ls -l --color=auto' atau alias llyang juga dicetak alias ll='ls -l --color=auto' tapi...
Bash Manual mengatakan: Bash mencoba menentukan kapan dijalankan dengan input standar yang terhubung ke koneksi jaringan, seperti ketika dijalankan oleh daemon shell jarak jauh, biasanya rshd, atau secure shell daemon sshd. Jika Bash menentukan sedang dijalankan dengan cara ini, ia membaca dan...
Bagaimana cara memotong hingga pembatas pertama /dan mendapatkan bagian string yang tersisa? Ex: pandi/sha/Dev/bin/boot Saya ingin memotong pandi, jadi outputnya
Saya tidak sengaja menimpa file / bin / bash dengan skrip bodoh yang ingin saya masukkan ke dalam folder / bin. Bagaimana saya mendapatkan kembali isi file itu? Apakah ada cara saya dapat menemukan konten di web, dan cukup menyalinnya kembali? Apa pilihan saya di sini, mengingat terminal...
Saya mencoba menulis fungsi untuk menggantikan fungsi exitbuiltin untuk mencegah saya keluar dari terminal. Saya telah mencoba menggunakan SHLVLvariabel lingkungan tetapi tampaknya tidak berubah di dalam subkulit: $ echo $SHLVL 1 $ ( echo $SHLVL ) 1 $ bash -c 'echo $SHLVL' 2 Fungsi saya adalah...
Saya menjalankan perintah berikut: grep -o "[0-9] errors" verification_report_3.txt | awk '{print $1}' dan saya mendapatkan hasil berikut: 1 4 0 8 Saya ingin menambahkan masing-masing angka hingga variabel penghitungan berjalan. Apakah ada satu kapal ajaib yang bisa saya bantu...