iT邦幫忙

shell相關文章
共有 101 則文章
鐵人賽 自我挑戰組 DAY 24

技術 [Day 24] 自己的 Shell Script 自己寫 - for 迴圈

前言 接下來我們將以兩個概念依序介紹迴圈 迭代篇 重複篇 正文開始~ 迭代 迭代的概念就是一列排隊排好的物件,從第一個開始依序裝箱存到變數裏面,做一...

鐵人賽 MIS技術 DAY 25

技術 強大的 netcat 功能與相對應的工具

前篇的netcat的簡介是太不足以顯示其強大,今再來試試透過nc,windows與Linux的交互作用。 這邊舉的例子是很小的一些功能,而nc的功能強大到可以...

鐵人賽 自我挑戰組 DAY 10

技術 [鐵人賽第10天] 如何撰寫 Shell Script

寫了十天,有點基本概念了,今天來寫 Script 吧(終於)。 先隨手抓一個 ShellScript 來看看吧(出處:個人用來抓學校課表的 ShellScrip...

鐵人賽 自我挑戰組 DAY 7

技術 [鐵人賽第07天] 介紹 stdout / stderr

今天來講講打完指令在螢幕上顯示的東西吧。 首先,會出現在終端機畫面上的資訊,有兩種: stdout stderr stdout 通常用來輸出一般的資...

鐵人賽 自我挑戰組 DAY 20

技術 [Day 20] 自己的 Shell Script 自己寫 - 變數與字元

前言 昨天有以一個簡單的腳本展示了變數、輸出等最基本的功能,今天來介紹這些元素的細節,以免之後寫腳本踩雷。 字元 特殊字元 符號 名稱 意義 $...

鐵人賽 Software Development DAY 18

技術 Day 18 - shell 是什麼?

tags: 2019鐵人賽 shell 前言 在嘗試自己做一個會員登入系統之後,對於原生的 PHP 語法跟使用已經有一定的了解。既然已經有點概念了,我打算開始使...

技術 中文隨機姓名+亂數假文的 script

李怡志 的 中文姓名產生器、中文亂數假文產生器 Chinese Lorem Ipsum,非常妙也非常實用。 有時為了測試網站,而需要用一些假資料來測試。 用英文...

鐵人賽 自我挑戰組 DAY 21

技術 [Day 21] 自己的 Shell Script 自己寫 - 參數應用

參數 預設變數 $0:腳本檔名$1:檔名後面的第一個參數,以此類推...$#:後面接參數個數"$@" : "$1",&q...

技術 目錄下檔名所有空格、底線轉換成點的 script

常抓到的檔案中有空格或底線, 自己習慣都轉成以點來替代, 所以可用以下的script快速就更換過來。 檔名中所有的底線換成點: #!/bin/bash # 設成...

技術 合法的免費電子書 The Linux Command Line

合法的免費電子書 The Linux Command Line,500 多頁,詳解如何在命令模式,用 shell script 跟 command 做所有的事...

技術 [好用的 Script] 以日期區分的 log rotate

在回應 哪裡還有這本書 "Shell Programming 333個應用範例技巧大全集?" 時,回去翻自己過去常用的一些資源,有些在裝系統...

鐵人賽 Software Development DAY 2

技術 Day02-Shell 是什麼?

直譯式語言 在說明 Shell 是什麼之前,我們先來談談什麼是直譯式語言,懂了之後會更容易理解 Shell 所扮演的角色 程式語言大致上可以分為 編譯式 跟 直...

鐵人賽 MIS技術 DAY 27

技術 執行 swaks 快速測試 SMTP

如何用 telnet 來測試 SMTP 已是基本常識了,但 swaks 這工具可以更省力些。 如何測試SMTP? telnet 的指令很單純,網路上也很多的教...

鐵人賽 Software Development DAY 26

技術 Day26-& 背景執行

前言 不知不覺竟然來到第 26 天了,因為還有一點時間,今天就來實作之前想做、但不知道放在哪裡的功能: 在背景執行程式 some command & 在...

鐵人賽 MIS技術 DAY 23

技術 查詢IP的所在地 geoiplookup

隨便一個IP,怎麼知道是從什麼地方來的?過去常要到網路上的 ip location 之類的網站查,但現在從 shell 的指令查詢就有。 近來較新的Linux版...

鐵人賽 Modern Web DAY 9

技術 Day 09- Shell之Bash & Zsh

想談這個,因為原本使用Mac製作購物車系統,發現Mac終端機的Shell預設為Bash,但看到網路上的教學有的是Zsh,想說來個不專業小分析。GO GO~ S...

技術 Scripting Layer for Android(SL4A)

Scripting Layer for Android(SL4A)是一個中介軟體,讓你可以在Android手機上使用Python, Perl, JRuby, L...

鐵人賽 自我挑戰組 DAY 18

技術 [Day 18] 自己的 Shell Script 自己寫 - 介紹篇

前言 接下來的幾篇要來介紹 Shell Script 這個東西,今天會稍微做個簡介,明天之後開始會介紹 Bash 相關的語法,然後實作一些有趣的腳本,相信對伺服...

技術 亂數或隨機取樣的工具:shuf

在程式語言環境裡,常有取亂數的需要。而在 shell 的環境下有 shuf 的工具,省去寫程式的步驟,只要加參數即可運作。 亂數排序檔案 Linux 裡常會附有...

鐵人賽 自我挑戰組 DAY 23

技術 [Day 23] 自己的 Shell Script 自己寫 - 判斷式(2)

前言 昨天我們介紹了 if...elif...else,但假設今天要寫一個選單功能的程式,例如我們下面用 if else 實作輸入對應的動物名稱輸出對應的叫聲,...

徵才 【內湖】誠徵 維運Oracle DBA工程師(薪優)

公司介紹:成立於2017年6月,已在台灣穩健成長三年,並持續深耕發展;我們專精於遊戲平台及大數據系統的研發,提供海外客戶穩定、安全及高品質的軟體工程服務;為了因...

鐵人賽 自我挑戰組 DAY 12

技術 [鐵人賽第12天] 四則運算

講完了迴圈,也講過了怎麼連接字串,那麼我們把 Shell 當計算機,計算一些數字呢? 與法也不難: echo $(( 10 + 10 )) 或 echo $[...

技術 實作系統呼叫與簡易的 Shell

在先前的文章中,我們已經探討過: 中斷與異常的處理 UNIX-Like Shell 的實作方式 在本篇文章中,作者會嘗試實作基本的系統呼叫以及 Shell...

鐵人賽 Modern Web DAY 3

技術 Fish shell:讓指令更接近懶人使用

認識基本的 Linux 指令後,該想想怎麼讓這些指令更方便輸入了。今天要介紹的 Fish shell,可以讓你的指令介面變得更好看、還有自動補完功能等等。 Li...

鐵人賽 自我挑戰組 DAY 13

技術 [鐵人賽第13天] 談談 exit code

講完了 for 迴圈,講完了數學運算,那我可不可以在 Shell 裡面做個不定迴圈呢? 當然可以,不過我們還講到 Shell 的判斷式,所以今天先來講講判斷式的...

達標好文 技術 24個很酷的LINUX/UNIX工具[轉自 LinuxTOY]

24個很酷的Linux/Unix工具 http://linuxtoy.org/archives/cool-linux-tools.html KKovacs 收集...

鐵人賽 自我挑戰組 DAY 22

技術 [Day 22] 自己的 Shell Script 自己寫 - 判斷式(1)

前言 我們今天要來介紹判斷式,並寫一個腳本來判斷使用者輸入了什麼東西。 判斷式 語法 if_[_判斷式_] then 執行這段內容 elif_[_判斷式_]...

鐵人賽 自我挑戰組 DAY 22

技術 [鐵人賽原訂第23天] Shell 的多執行緒

打掃房間打掃到超過 12 點,這實在是太沮喪啦。 不過這陣子台中的 PM 2.5 真恐怖,白色的抱枕整個變成灰的,看來賽車女郎 Saber 要晚點才能買惹QQ...

鐵人賽 MIS技術 DAY 10
完全用 GNU/Linux 工作 系列 第 10

技術 [完全用 GNU/Linux 工作] 10. Shell Scripts

熟悉各種指令 (動作) 後,就可將它組成 Shell Scripts (招式),來應付各種狀況 (敵人)。這種高度客製化是 Windows 所不及的,(本文同步...

鐵人賽 MIS技術 DAY 24

技術 TCP/IP 瑞士刀般的超強網路指令工具:netcat

原來可能要用程式語言才做得到的,或者需要好幾個工具做不同的事,結果這一個 netcat 就可以搞定。 安裝版本問題 netcat 有 GNU 版及 OpenB...