Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何为Linux Mint 14编写脚本 我想做什么_Linux_Bash - Fatal编程技术网

如何为Linux Mint 14编写脚本 我想做什么

如何为Linux Mint 14编写脚本 我想做什么,linux,bash,Linux,Bash,编写一个脚本,在Linux Mint 14操作系统中设置屏幕分辨率(1600 x 900)。Mint OS安装在我笔记本电脑上的VMware Workstation 9中 我以前做过什么 打开终端,依次执行三个命令: cvt 1600 900 xrandr——新模式“1600x900_60.00”118.25 1600 1696 1856 2112 900 903 908 934-hsync+vsync xrandr—添加模式虚拟“1600x900_60.00” xrandr—输出虚拟1—模式“

编写一个脚本,在Linux Mint 14操作系统中设置屏幕分辨率(1600 x 900)。Mint OS安装在我笔记本电脑上的VMware Workstation 9中

我以前做过什么 打开终端,依次执行三个命令:

  • cvt 1600 900
  • xrandr——新模式“1600x900_60.00”118.25 1600 1696 1856 2112 900 903 908 934-hsync+vsync
  • xrandr—添加模式虚拟“1600x900_60.00”
  • xrandr—输出虚拟1—模式“1600x900_60.00”
  • 成功
  • 到目前为止我试过什么 创建包含以下内容的
    .py
    文件:

    #! /usr/bin/python
    # screen script
    
    cvt 1600 900
    xrandr --newmode  "1600x900_60.00"  118.25  1600 1696 1856 2112  900 903 908 934 -hsync +vsync
    xrandr --addmode Virtual1 "1600x900_60.00"
    xrandr --output Virtual1 --mode "1600x900_60.00"
    
    我得到了什么 失败

    需要帮助吗 有人能帮忙吗?.py文件是bash脚本吗

    .py文件是bash脚本吗


    显然,是的。您编写了一个bash脚本,但shebang说它应该解释python。两种解决方案。或者将您的shebang调整为
    #/usr/bin/env bash
    或编写python代码

    所以你想写一个bash脚本,然后。。。您使用python作为解释器创建了一个python文件,但内容是一个shell脚本?我在这里摸不着头脑,这一点意义都没有。恐怕我对剧本不太了解。我想写一个脚本,这样我就不需要每次启动操作系统时都执行命令,我不确定我是否可以在这里使用python。你可以使用python,但是你需要编写python代码。您可以使用bash,但随后需要编写bash脚本。如果要求python解释器处理bash脚本,它将无法工作。反过来也一样。它们是不同的语言/usr/bin/env bash这是否表示解释器在哪里?