zoukankan      html  css  js  c++  java
  • Linux SHELL 命令入门题目(一)

    新年新气象,注重知识积累,提高手敲代码能力,而不是眼高手低,只会复制黏贴。

    1、使用shell 打印 “Hello World!”

    2、求变量'hello world'的字符长度

    3、$0 、$SHELL 分别表示什么含义

    4、完成定义2个变量 no1=1,no2=2 no3=no1+no3 ,然后打印 no3, 如果是 no3=$no1+$no2 会输出什么?

    5、完成判断是否为root用户的SHELL 命令

    6、shell 进行浮点数运算 1.5*4

    7、行某条命令cmd,将正确及错误信息都输入到 output.txt

    8、使用写一个脚本,运行时能够将下面的内容放入 aa.txt

    wget http://localhost:8080/obu-interface/index.jsp
    netstat -anp | grep 8080

    9、定义一个含有4个元素的一维数组,并依次完成,打印其中的第2个元素,打印数组长度,打印所有元素

    10、打印文件下所有的文本,非目录

    11、按照这种格式输出时间

    12、写一个脚本,使用while 循环 10次,依次在屏幕的一行内打印 1-10,打印一次休眠1s

    13、写一断代码检测一个命令 cmd 是否执行成功

    14、以下文件系统相关判断分别是什么含义

    [ -f $file ]

    [ -d $file ]

    [ -e $file ]

    [ -w $file ]

    [ -r $file ]

    [ -x $file ]

    15、SHELL 如何判断两个字符串是否相等、字符串比较大小、字符串是否为空

    16、cat 如何显示行号

    17、使用 find 命令 将某个文件夹下的所有txt 文件全部找到,并删除、备份(或 拷贝到另一个目录下),分别使用 -exec xargs 等命令实现

    18、使用tr 命令 将 HELLO WORLD 替换成小写

    19、替换文件 text.txt 的所用 制表符为空格

    20、使用 tr 命令 删除数字

    21、删除Windows文件“造成”的'^M'字符

  • 相关阅读:
    灰哥的二叉树
    BZOJ1029: [JSOI2007]建筑抢修[模拟 贪心 优先队列]
    POJ1155TELE[树形背包]
    HDU4003Find Metal Mineral[树形DP 分组背包]
    POJ1837 Balance[分组背包]
    HDU2639Bone Collector II[01背包第k优值]
    POJ3666Making the Grade[DP 离散化 LIS相关]
    HDU2955 Robberies[01背包]
    HDU2191悼念512汶川大地震遇难同胞——珍惜现在,感恩生活[多重背包]
    POJ1014Dividing[多重背包可行性]
  • 原文地址:https://www.cnblogs.com/oftenlin/p/5129277.html
Copyright © 2011-2022 走看看