第一篇簡書玩郊,簡單寫一下Linux環(huán)境變量和批量移動文件

這是我的第一篇簡書枚尼,還不太會Markdown編輯器,先隨便寫一下子吧更胖,之后慢慢學(xué)铛铁。2018年11月10號到13號,在珠海跟著健明老師和崔老師學(xué)習(xí)了近4天的生物信息學(xué)却妨,收獲頗豐饵逐,回來之后也是滿腔熱血,開始自己的學(xué)習(xí)彪标,從自己之前用過的TCGA開始倍权。但是TCGA下載的RNAseq文件是一個個獨(dú)立文件夾,里面都有一個.gz文件捞烟,所以第一步薄声,是如何將他們?nèi)哭D(zhuǎn)移到同一個目錄下,這是我遇到的第一個問題题画。之前我是用perl腳本解決的默辨,但是看不懂perl腳本的意思,所以還是想用自己可以讀的懂的語言去完成苍息。這個心路歷程和嘗試歷程都在下面寫了廓奕”瘢總之要開始寫簡書記錄自己的成長,同時也是自己的學(xué)習(xí)筆記桌粉,一步一步開始往前走蒸绩,以后有知識忘記了,也可以回過頭來多看看铃肯,同時也是和廣大生信工作者分享自己的一點(diǎn)經(jīng)驗患亿!

1、`/etc/skel/.bashrc`? ?#把.bashrc拷過來押逼,根據(jù)自己需要修改步藕。如果自己的工作目錄下沒有的話,有.bashrc文件請忽略這步

2挑格、`cat ~/.bashrc`? ? #看一下.bashrc里面有什么

3咙冗、`cat >> ~/.bashrc`? ?#添加環(huán)境變量,這是cat命令對文本進(jìn)行內(nèi)容添加

`PS1="\[\033]2;\h:\u \w\007\033[33;1m\]\u \033[35;1m\t\033[0m \[\033[36;1m\]\w\[\033[0m\]\n\[\e[32;1m\]$ \[\e[0m\]"`? #改變顏色

ctrl + C? #結(jié)束命令漂彤,按“ctrl + C”雾消,已經(jīng)修改了環(huán)境變量

`source .bashrc`? ?#每次重新登陸,source一下即可進(jìn)入環(huán)境變量

4挫望、`echo $PATH`? ?#看一下PATH上有什么

5立润、`export PATH="$PATH:/home/(...)/"`? ? #可以修改環(huán)境變量里面的路徑,使一些軟件的目錄加入進(jìn)來媳板,以后source .bashrc之后就可以使用了

6桑腮、`vim .bashrc`? #進(jìn)入vim編輯.bashrc文件

i? ?#按i鍵進(jìn)入編輯模式(INSERT),然后回車換行蛉幸,粘貼想要添加的路徑或者其他環(huán)境變量

Esc , :wq? #按Esc鍵破讨,然后輸入":wq",即可保存退出

7奕纫、總結(jié)環(huán)境變量添忘,簡單說就是相當(dāng)于建立了自己設(shè)置好的一個桌面,桌面上有各種自己想用的快捷方式(和windows系統(tǒng)類比)

***8若锁、`mv /home/vip27/TCGA/RNAseq/*/*.gz /home/vip27/TCGA/RNAseq/merge/`? ##將RNAseq文件夾下面的所有文件夾中的.gz文件搁骑,全部轉(zhuǎn)移到RNAseq文件夾下的merge文件夾

##這個是困擾我很久的一個問題,之前使用perl腳本處理的(當(dāng)然我只是會用又固,并看不懂perl)仲器,現(xiàn)在用linux完成了自己的第一個shell腳本的書寫,感覺很好仰冠。因為之前自己寫了很多次都沒有運(yùn)行成功乏冀,也用了循環(huán),也是失敗洋只,現(xiàn)在也不是很清楚為什么辆沦,anyway昼捍,新技能get!慢慢學(xué)習(xí)肢扯,繼續(xù)往前走妒茬。

9、```perl

use strict;

use warnings;

use File::Copy;

my $newDir="files";

unless(-d $newDir)

{

mkdir $newDir or die $!;

}

my @allFiles=glob("*");

foreach my $subDir(@allFiles)

{

if((-d $subDir) && ($subDir ne $newDir))

{

opendir(SUB,"./$subDir") or die $!;

while(my $file=readdir(SUB))

{

if($file=~/\.gz$/)

{

#`cp ./$subDir/$file ./$newDir`;

copy("$subDir/$file","$newDir") or die "Copy failed: $!";

}

}

close(SUB);

}

}

```

##?最后把可以完成同樣任務(wù)的perl腳本也粘貼在這里蔚晨,埋個伏筆乍钻,希望以后自己也可以學(xué)會perl語言。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末铭腕,一起剝皮案震驚了整個濱河市银择,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌累舷,老刑警劉巖浩考,帶你破解...
    沈念sama閱讀 211,948評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異被盈,居然都是意外死亡析孽,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,371評論 3 385
  • 文/潘曉璐 我一進(jìn)店門害捕,熙熙樓的掌柜王于貴愁眉苦臉地迎上來绿淋,“玉大人闷畸,你說我怎么就攤上這事尝盼。” “怎么了佑菩?”我有些...
    開封第一講書人閱讀 157,490評論 0 348
  • 文/不壞的土叔 我叫張陵盾沫,是天一觀的道長。 經(jīng)常有香客問我殿漠,道長赴精,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,521評論 1 284
  • 正文 為了忘掉前任绞幌,我火速辦了婚禮蕾哟,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘莲蜘。我一直安慰自己谭确,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,627評論 6 386
  • 文/花漫 我一把揭開白布票渠。 她就那樣靜靜地躺著逐哈,像睡著了一般。 火紅的嫁衣襯著肌膚如雪问顷。 梳的紋絲不亂的頭發(fā)上昂秃,一...
    開封第一講書人閱讀 49,842評論 1 290
  • 那天禀梳,我揣著相機(jī)與錄音,去河邊找鬼肠骆。 笑死算途,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的哗戈。 我是一名探鬼主播郊艘,決...
    沈念sama閱讀 38,997評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼唯咬!你這毒婦竟也來了纱注?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,741評論 0 268
  • 序言:老撾萬榮一對情侶失蹤胆胰,失蹤者是張志新(化名)和其女友劉穎狞贱,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體蜀涨,經(jīng)...
    沈念sama閱讀 44,203評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡瞎嬉,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,534評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了厚柳。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片氧枣。...
    茶點(diǎn)故事閱讀 38,673評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖别垮,靈堂內(nèi)的尸體忽然破棺而出便监,到底是詐尸還是另有隱情,我是刑警寧澤碳想,帶...
    沈念sama閱讀 34,339評論 4 330
  • 正文 年R本政府宣布烧董,位于F島的核電站,受9級特大地震影響胧奔,放射性物質(zhì)發(fā)生泄漏逊移。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,955評論 3 313
  • 文/蒙蒙 一龙填、第九天 我趴在偏房一處隱蔽的房頂上張望胳泉。 院中可真熱鬧,春花似錦岩遗、人聲如沸扇商。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,770評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽钳吟。三九已至,卻和暖如春窘拯,著一層夾襖步出監(jiān)牢的瞬間红且,已是汗流浹背坝茎。 一陣腳步聲響...
    開封第一講書人閱讀 32,000評論 1 266
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留暇番,地道東北人嗤放。 一個月前我還...
    沈念sama閱讀 46,394評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像壁酬,于是被迫代替她去往敵國和親次酌。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,562評論 2 349

推薦閱讀更多精彩內(nèi)容