如何将文本/平原转换为文本/x.shellscript

问题描述 投票:0回答:1
#!/bin/bash date sudo apt-get update

i通过在一个仅包含

#!/bin/bash
然后Windows机器仅发送了一个包含测试命令的文件,例如:

date hostname
然后我将文件从Windows框附加到Linux,并带有

cat windows.sh >> linux.sh
如果我运行linux.sh,它不起作用。它说的错误类似:

./linuxh.sh: line 2 $'date\r':command not found ./linuxh.sh: line 2 $'hostname\r':command not found

,但是,如果我打开linux.sh,然后不做任何事情就再次保存。它起作用了
    

我在下面总结了您需要采取的步骤,以便其他用户可以轻松地看到需要做什么:

首先,您需要检查脚本在“#!”之后的解释器上有正确的路径。在第一行。这应该是:
#!/bin/bash

or
linux windows shell encoding scripting
1个回答
7
投票
#!/usr/bin/bash

您可以通过输入找到正确的:

which bash
在您的Linux盒子中。 

秒,您需要确保在期望Linux Box运行脚本之前,请删除行末端的任何Windows Carriagar返回(或“^M”)。您可以这样做:
dos2unix yourscript

仅供参考,您可以通过以下方式轻松地看到诸如Linux中的tabs或linefeeds或Carriagar返回之类的怪异字符。
cat -vet yourfile

or

sed -n l yourfile

第三,您需要使用以下chmod确保您的脚本可在Linux上执行:
chmod +x yourscript

最终,当您完成所有操作时,您需要添加脚本位于路径变量的目录(并导出它),或者如果您的脚本在当前目录中:
./yourscript

或这样,如果它位于其他地方
/some/directory/some/where/yourscript

#!/system/bin/sh

show_welcome_screen() {
    clear
    echo "━━━━━━━━━━━━━ 🚀 𝘿𝙚𝙨𝙞𝙍𝙚 𝙓𝙞𝙩𝙚𝙧𝙨 🚀 ━━━━━━━━━━━━━"
    echo "      𝑾𝒆𝒍𝒄𝒐𝒎𝒆 𝒕𝒐 𝑫𝒆𝒔𝒊𝒓𝒆'𝒔 𝒇𝒓𝒆𝒆 𝒑𝒍𝒂𝒏"p
    echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
    sleep 2
}


show_header() {
    echo "━━━━━━━━━━━━━ 𝐌𝐎𝐃𝐔𝐋𝐎 𝐀𝐂𝐓𝐈𝐕𝐄 ━━━━━━━━━━━━━"
    sleep 1
}


adjust_touch_sensitivity() {
    echo "🎯 Adjusting Touch Screen"
    settings put system pointer_speed 1.5
    sleep 1
    echo "✅ Sucess"
    sleep 1
}


improve_free_fire_aim() {
    echo "🎮 Injetando módulo de headtrick..."
    settings put system pointer_speed 2.0
    settings put system mouse_acceleration 3.0
    sleep 1
    echo "✅ Headtrick aplicado!"
}


display_loading_animation() {
    echo "🔄 Carregando..."
    steps=(10 30 60 90 100)
    for step in "${steps[@]}"; do
        echo -ne "\r🔵 $step% concluído..."
        sleep 1
    done
    echo -ne "\n🚀 Sucess!.\n"
    sleep 1
}


get_device_information() {
    echo "📱informações do dispositivo..."
    sleep 1
    echo "🌟 Marca: $(getprop ro.product.brand)"
    echo "📂 Modelo: $(getprop ro.product.model)"
    echo "📊 RAM: $(grep MemTotal /proc/meminfo | awk '{print $2/1024}') MB"
    echo "📡 Versão Android: $(getprop ro.build.version.release)"
    sleep 1
}


improve_general_performance() {
    echo "📈 Otimizando desempenho..."
    settings put global animation_scale 0.5
    settings put global window_animation_scale 0.5
    settings put global transition_animation_scale 0.5
    sleep 1
    echo "✅ Desempenho aprimorado!"
}


optimize_network_settings() {
    echo "📡 Buff Ping"
    settings put global wifi_frequency_band 1
    settings put global wifi_supplicant_scan_interval 180
    settings put global wifi_sleep_policy 0
    sleep 1
    echo "✅ Rede otimizada!"
}


aimbot_lite() {
    echo "🩸No Recoil"
    sleep 1
    echo "📌 Calculando..."
    sleep 2
    echo "✅ Sucess!"
}


increase_screen_refresh_rate() {
    echo "📺 BUFF HZ"
    settings put global display_refresh_rate 90
    sleep 1
    echo "✅ Taxa de atualização ajustada para 90Hz!"
}


boost_cpu_power() {
    echo "⚡ Otimizando CPU " > /sys/devices/system/cpu/cpufreq/policy0/scaling_governor
    sleep 1
    echo "✅ CPU otimizada!"
}


show_welcome_screen
show_header
get_device_information
adjust_touch_sensitivity
improve_free_fire_aim
display_loading_animation
improve_general_performance
optimize_network_settings
increase_screen_refresh_rate
boost_cpu_power
aimbot_lite

echo "━━━━━━━━━━ 𝑴𝒐𝒅𝒖𝒍𝒐 𝑨𝒄𝒕𝒊𝒗𝒐 ━━━━━━━━━━"
sleep 1
echo "👨‍💻 Criado por: 𝐃𝐞𝐬𝐢𝐑𝐞 𝐗𝐢𝐭𝐞𝐫𝐬 🇧🇷"
echo "🎮 abrindo firufiru😈🩸."
sleep 2
am start -n com.dts.freefireth/.FFMainActivity

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.