Linux 命令及shell编程备忘

  1. 如果桌面不能显示文件夹,需要显示界面化的文件夹,命令nautilus 
  2. linux shell 日期变量  DATE_STRING=$(date +%Y%m%d), date后面一定要有空格,而且+号后面一定不能有空格,昨天$(date -d last-day +%Y%m%d),明天$(date -d next-day +%Y%m%d)shell脚本如下
  3. LAST_DAY=$(date +%Y%m%d)
    export IMP_SOURCE_FILE="base-2G-"${LAST_DAY}
  4. linux shell下,oracle的ctl(control file)文件如果需要传变量参数,可以用export。比如ctl文件的infile参数是按日期不断变化的ctl文件如下
  5. load data
    infile './$IMP_SOURCE_FILE'
    append
    into table TBL_MERCH_INFO
    fields terminated by '|!'
    trailing nullcols
  6. sed -n "/node\s\{0,\}$/p"
    -n和最后的p命令表示打印script产生变化的行,/node\s表示匹配"node空格",{0,\}表示至少0个前面的字符,$表示结尾,总的表示以匹配至少以0个"node "为结尾的字符串。
  7. wc -l  #打印行数(数字)
  8. dwq dqw 
  9. dwq dqw 


猜你喜欢

转载自blog.csdn.net/deng529828/article/details/52765524