Set-ac.sh

来自OSSmedia
Brucekomike讨论 | 贡献2025年1月7日 (二) 15:01的版本 (创建页面,内容为“#!/bin/bash # Create proxy.sh cat << 'EOF' | sudo tee /usr/local/bin/ac.sh > /dev/null #!/bin/bash taskset -c 0-1 "$@" EOF # Make proxy.sh executable sudo chmod +x /usr/local/bin/ac.sh # Add bash completion for proxy.sh cat << 'EOF' | sudo tee /etc/bash_completion.d/ac.sh > /dev/null _ac_sh() { local cur prev opts COMPREPLY=() cur="${COMP_WORDS[COMP_CWORD]}" prev="${COMP_WORDS[COMP_CWORD-1]}" opts=$(compgen -c) # List of all available co…”)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
  1. !/bin/bash
  1. Create proxy.sh

cat << 'EOF' | sudo tee /usr/local/bin/ac.sh > /dev/null

  1. !/bin/bash

taskset -c 0-1 "$@" EOF

  1. Make proxy.sh executable

sudo chmod +x /usr/local/bin/ac.sh

  1. Add bash completion for proxy.sh

cat << 'EOF' | sudo tee /etc/bash_completion.d/ac.sh > /dev/null _ac_sh() {

   local cur prev opts
   COMPREPLY=()
   cur="${COMP_WORDS[COMP_CWORD]}"
   prev="${COMP_WORDS[COMP_CWORD-1]}"
   opts=$(compgen -c)  # List of all available commands
   COMPREPLY=( $(compgen -W "${opts}" -- ${cur}) )
   return 0

} complete -F _ac_sh ac.sh EOF

  1. Reload bash completion

source /etc/bash_completion.d/ac.sh

echo "ac.sh setup complete with bash completion."