小编Ara*_*ind的帖子

将一个文件一分为二

我有一个大文件,需要拆分成两个文件。假设在第一个文件中应该选择 1000 行并将其放入另一个文件中并删除第一个文件中的那些行。

我尝试使用,split但它正在创建多个块。

awk text-processing split csplit

34
推荐指数
4
解决办法
7万
查看次数

查找 30 分钟前的文件

如何找到 30 分钟前的文件/bin/ksh

find

16
推荐指数
3
解决办法
8万
查看次数

目录名中带空格的导出路径

我有一条路 "/third/party/city of las vegas"

cd我使用的路径"/third/party/city of las vegas"

.profile文件中,我已将路径导出到一个变量,如下所示

export clv="/third/party/city of las vegas"
Run Code Online (Sandbox Code Playgroud)

当我尝试cd $clv它时抛出错误。如何导出目录名称中有空格的路径

shell filenames quoting variable

15
推荐指数
1
解决办法
3万
查看次数

echo、pipe 和 cat 的组合

temp.csv在我的脚本中调用了一个文件名,其中一个中间步骤是

echo "some info" > final.csv | cat temp.csv >> final.csv
Run Code Online (Sandbox Code Playgroud)

有时文件final.csv是在没有数据的情况下创建的temp.csv(当它通过调度程序运行时)。然后,当我重新运行该作业时,就会final.csv按照我的预期创建。

为什么会这样(命令中究竟发生了什么echo "some info" > final.csv | cat temp.csv >> final.csv)?
如果我按以下方式替换命令:

echo "some info" > final.csv ; cat temp.csv >> final.csv 
Run Code Online (Sandbox Code Playgroud)

这个修改会有帮助吗?

shell pipe io-redirection

5
推荐指数
1
解决办法
2万
查看次数

如何压缩目录及其内容

如何压缩目录及其内容中kshAIX

对于我做的文件 compress filename

ksh compression aix

2
推荐指数
1
解决办法
2万
查看次数

在 shell 脚本中使用 SFTP

我编写了一个 shell 脚本来从另一个 UNIX 服务器获取文件。但是文件没有被复制。有人可以帮助我我做错了什么。

sftp username@server:$path
get ubpbilp* ./
mget cust.cmp* bunc.cmp* ./
echo "Your files are copied."
Run Code Online (Sandbox Code Playgroud)

ssh sftp ksh

1
推荐指数
1
解决办法
3万
查看次数