定义变量|dirname|basename|printf
$ basename /xxxx/test
test $ dirname /xxxx/test
/xxx $ dirname /xxx/test|while read p;do sp=$p"222";echo $sp;done
/xxx222 $ ls /xxx/*.txt|while read p;do sp=$p"22222";printf "%s\n%s\n" \ $p\ $sp;done
/xxx/1.txt /xxx/1.txt22222 /xxx/2.txt /xxx/2.txt22222 /xxx/3.txt /xxx/3.txt22222 /xxx/4.txt /xxx/4.txt22222 $ cat 1.txt
111111
axcjnewqoiubcone
#wscdnhjkwbvcKJa v $ grep -v \# 1.txt
111111
axcjnewqoiubcone $ cat 1.txt
111111
axcjnewqoiubcone
#wscdnhjkwbvcKJa v
xcjnewqoiubcone
#wscdnhjkwbvcKJa@@@@@@@@@@@22v a=$(cat 1.txt | awk '{print $0}') $ printf "%s\n%s" $a $a
111111
axcjnewqoiubcone#wscdnhjkwbvcKJa@@@@@@@@@@@22v
111111axcjnewqoiubcone
#wscdnhjkwbvcKJa@@@@@@@@@@@22v $ printf "%s\n%s" $a$a
111111
axcjnewqoiubcone#wscdnhjkwbvcKJa@@@@@@@@@@@22v111111
axcjnewqoiubcone#wscdnhjkwbvcKJa@@@@@@@@@@@22v
定义变量|dirname|basename|printf的更多相关文章
- linux 系统函数之 (dirname, basename)【转】
转自:http://blog.csdn.net/peter_cloud/article/details/9308333 版权声明:本文为博主原创文章,未经博主允许不得转载. 除非你的原件考虑跨平台. ...
- case中定义变量
1.c语言switch/case中定义变量 case 0: int b = 0 ; printf("0");break; case 1: printf("1" ...
- 总结:man, info, hwclock, cal, type, which, dirname, basename, who, which, whatis, makewhatis, hash, tty
man, info, help, date, hwclock, cal, shutdown, reboot, halt, poweroff, type, cd, which, dirname, bas ...
- Switch-case 内定义变量的问题
Switch-case 内定义变量的问题 这个问题需要分开讨论,C 语言和 C++ 的标准定义是不同的. C++ int Caset(int a) { switch (a) { case 1: int ...
- 声明变量&定义变量
从编译原理上来说,声明是仅仅告诉编译器,有个某类型的变量会被使用,但是编译器并不会为它分配任何内存.而定义就是分配了内存.这对于以关键字extern进行声明是一定成立的,而对声明格式“ ...
- dirname, basename - 分析路径成员
总览 (SYNOPSIS) #include <libgen.h> char *dirname(char *path); char *basename(char *path); 描述 (D ...
- C++ ---定义变量初始化
定义变量时一定要进行初始化,尤其是数组和结构体这种占用内存大的数据结构.在使用数组的时候经常因为没有初始化而产生“烫烫烫烫烫烫”这样的野值,俗称“乱码”. 每种类型的变量都有各自的初始化方法,mems ...
- [Linux][C][gcc][tips] 在头文件中定义变量引发的讨论
概述 本人的原创文章,最先发表在github-Dramalife-note中.转载请注明出处. Define variable(s) in header file referenced by mult ...
- SQL*Plus中替换变量与定义变量
替换变量 SQL*Plus中的替换变量又叫替代变量,它一般用来临时存储相关数据:在SQL语句之间传递值.一般使用&或&&前缀来指定替换变量. 关于使用替换变量,一般是利用其创建 ...
随机推荐
- GitHub上传家庭记账本
GitHub的使用参考之前的博客GitHub的初步了解和使用,并完成了相关的android个人家庭记账本的上传
- xv6 makefile
1. xv6.img的构建 在makefile中 bootblock: bootasm.S bootmain.c $(CC) $(CFLAGS) -fno-pic -O -nostdinc -I. - ...
- [备忘]js表单序列化代码
function serialize(form) { var parts = [], elems = form.elements, i = 0, len = elems.length, filed = ...
- 图解kubernetes容器状态同步机制核心实现
在K8s中将Pod调度到某一台Node节点之后,后续的状态维护信息则是由对应机器上的kubelet进行维护,如何实时反馈本地运行状态,并通知apiserver则是设计的难点, 本节主要是通过感知Pod ...
- cmd 删除整个目录
rmdir 删除整个目录好比说我要删除 222 这个目录下的所有目录和档案,这语法就是: rmdir /s/q 222 其中: /s 是代表删除所有子目录跟其中的档案. /q 是不要它在删除档案或目录 ...
- Hadoop的常用指令
-help:查看帮助 hadoop fs -help rm -rm [-f] [-r|-R] [-skipTrash] <src> ... : Delete all files that ...
- 选择排序&冒泡排序
//直接选择排序 #include<stdio.h> void SelectionSort(int arr[],int len) { int i,j; int k,min; int tem ...
- OpenMP笔记(二)
原文:https://www.bearoom.xyz/2019/02/18/openmp2/ OpenMP是由三部分组成的:指令.库函数和环境变量. 一.指令 在C/C++中使用OpenMP需要用到的 ...
- vue整合外部js
vue引入外部jsimport { TrackLine } from "../../../../../static/js/trajectory.js";import { initM ...
- Java 面向对象的帮助文档制作(6)
set classPath=c:\myclass; 设置path路径